search for: wisc

Displaying 20 results from an estimated 1294 matches for "wisc".

Did you mean: misc
2012 Nov 14
1
[LLVMdev] problem trying to write an LLVM register-allocation pass
...s of usedPregSet. The attached Gcra includes code for this. It also moves the erasure of the subreg index out of the inner loop so that if a vreg appears multiple times in an instruction all subreg indexes will be cleared. - Lang. On Tue, Nov 13, 2012 at 2:58 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > Lang - > > Your fix does prevent the assembler errors, but it doesn't seem to produce > correct assembly. > > I created a slightly modified version that, for each instruction that > includes a vreg, adds a check that the preg selected is not already in tha...
2012 Nov 13
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...> adds a new variable, preg_op, to hold the subregister of preg that will > be used for the operand currently being rewritten, and preg_op will be > set to a subreg of preg where appropriate. > > - Lang. > > > On Sun, Nov 11, 2012 at 10:30 AM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > Sorry about that. I created the assembly file and attached it (as > math.txt). > > Susan > > On 11/11/2012 12:41 AM, Lang Hames wrote: >> Hi Susan, >> >> It looks like the b...
2012 Nov 11
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...binary file. Alternatively you can attach > the LLVM assembly as text. You can generate an assembly file from > bitcode with: > > llvm-dis -o <asm file> <bitcode> > > Regards, > Lang. > > > On Fri, Nov 9, 2012 at 11:15 AM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > Thanks Lang, we are making progress! I no longer get the failed > assertion, but the code I'm using for vregs that don't get > allocated a preg, and thus need to be spilled and re-loaded is > caus...
2012 Nov 13
5
[LLVMdev] problem trying to write an LLVM register-allocation pass
...class as 'vreg'. The update adds a new variable, preg_op, to hold the subregister of preg that will be used for the operand currently being rewritten, and preg_op will be set to a subreg of preg where appropriate. - Lang. On Sun, Nov 11, 2012 at 10:30 AM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > Sorry about that. I created the assembly file and attached it (as > math.txt). > > Susan > > On 11/11/2012 12:41 AM, Lang Hames wrote: > > Hi Susan, > > It looks like the bitcode you have attached is corrupted. You should > make sure to attach i...
2012 Nov 11
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
...orrupted. You should make sure to attach it as a binary file. Alternatively you can attach the LLVM assembly as text. You can generate an assembly file from bitcode with: llvm-dis -o <asm file> <bitcode> Regards, Lang. On Fri, Nov 9, 2012 at 11:15 AM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > Thanks Lang, we are making progress! I no longer get the failed > assertion, but the code I'm using for vregs that don't get allocated a > preg, and thus need to be spilled and re-loaded is causing assembler errors. > > I suspect the problem is my code for...
2012 Nov 08
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
...On Wed, Nov 7, 2012 at 2:56 PM, Lang Hames <lhames at gmail.com> wrote: > Hi Susan, > > Sorry for the delayed response. Thanks for the test cases - I'm looking in > to this now. > > - Lang. > > > On Mon, Nov 5, 2012 at 2:58 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > >> Hi Lang, >> >> I looked more into one of the problems I'm now having, and I've attached >> 3 files: >> >> Gcra.cpp is like your version except that for two specific vregs it uses >> hard-coded pregs instead of the first in the...
2012 Nov 09
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...com > <mailto:lhames at gmail.com>> wrote: > > Hi Susan, > > Sorry for the delayed response. Thanks for the test cases - I'm > looking in to this now. > > - Lang. > > > On Mon, Nov 5, 2012 at 2:58 PM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > Hi Lang, > > I looked more into one of the problems I'm now having, and > I've attached 3 files: > > Gcra.cpp is like your version except that for two specific >...
2012 Nov 05
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
...ubReg()); > MO.setSubReg(0); > } > MO.setReg(PhysReg); > > Adding this code to Gcra fixes the assembly issue for me. I've attached > my updated copy. Hope this helps. > > Cheers, > Lang. > > > On Sun, Nov 4, 2012 at 2:08 PM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > My tst.bc is attached. I had to use ssh to copy it from my office > machine to my home laptop. In case that corrupts it, I also put a > copy here: > http://pages.cs.wisc.edu/~horwitz/LANG/tst.bc > >...
2012 Nov 04
3
[LLVMdev] problem trying to write an LLVM register-allocation pass
My tst.bc is attached. I had to use ssh to copy it from my office machine to my home laptop. In case that corrupts it, I also put a copy here: http://pages.cs.wisc.edu/~horwitz/LANG/tst.bc I created the file like this: clang -emit-llvm -O0 -c tst.c -o tst.bc opt -mem2reg tst.bc > tst.mem2reg mv tst.mem2reg tst.bc Susan On 11/4/2012 3:27 PM, Lang Hames wrote: > Hi Susan, > > I tested the version of Gcra.cpp that I sent you on x86-64 systems &...
2012 Nov 07
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
Hi Susan, Sorry for the delayed response. Thanks for the test cases - I'm looking in to this now. - Lang. On Mon, Nov 5, 2012 at 2:58 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > Hi Lang, > > I looked more into one of the problems I'm now having, and I've attached 3 > files: > > Gcra.cpp is like your version except that for two specific vregs it uses > hard-coded pregs instead of the first in the corresponding class. > >...
2012 Nov 03
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
...t; createRegAllocPBQP you'll see where to add the declarations). > > With that setup, running your allocator on the tst.c file you attached > previously yielded a sane assembly file. > > Cheers, > Lang. > > On Thu, Nov 1, 2012 at 3:13 PM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > I still get a coredump: > > 0 libLLVM-3.1.so <http://libLLVM-3.1.so> 0x00007f0158a4e67f > 1 libLLVM-3.1.so <http://libLLVM-3.1.so> 0x00007f0158a500ca > 2 libpthread.so.0 0x0000003a86c0f50...
2012 Nov 05
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...() != 0) { PhysReg = TRI->getSubReg(PhysReg, MO.getSubReg()); MO.setSubReg(0); } MO.setReg(PhysReg); Adding this code to Gcra fixes the assembly issue for me. I've attached my updated copy. Hope this helps. Cheers, Lang. On Sun, Nov 4, 2012 at 2:08 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > My tst.bc is attached. I had to use ssh to copy it from my office > machine to my home laptop. In case that corrupts it, I also put a copy > here: > http://pages.cs.wisc.edu/~horwitz/LANG/tst.bc > > I created the file like this: > > clang -emit-llvm...
2012 Nov 01
2
[LLVMdev] problem trying to write an LLVM register-allocation pass
...> MachineRegisterInfo object still contained some virtregs post > register-allocation. You need to call MRI->clearVirtRegs() at the end of > your allocator. > > Hope this helps! > > Cheers, > Lang. > > On Thu, Nov 1, 2012 at 2:41 PM, Susan Horwitz <horwitz at cs.wisc.edu > <mailto:horwitz at cs.wisc.edu>> wrote: > > Hi again Lang, > > I decided to try the approach you proposed to see whether it makes > the assembly-code problem go away. Again, I tried a very simple > register allocator (attached) that just calls vr...
2012 Nov 01
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...lCodeGenComponents.h. (If you search for createRegAllocPBQP you'll see where to add the declarations). With that setup, running your allocator on the tst.c file you attached previously yielded a sane assembly file. Cheers, Lang. On Thu, Nov 1, 2012 at 3:13 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > I still get a coredump: > > 0 libLLVM-3.1.so 0x00007f0158a4e67f > 1 libLLVM-3.1.so 0x00007f0158a500ca > 2 libpthread.so.0 0x0000003a86c0f500 > 3 libLLVM-3.1.so 0x00007f01583c346c > 4 libLLVM-3.1.so 0x00007f0158546349 llvm::FPPassManager::**runOnFuncti...
2017 Feb 08
2
cifs-utils: regression in (mulituser?) mounting 'CIFS VFS: Send error in SessSetup = -126'
Hello, On Debian 9 (stretch prerelease) I am able to mount with the following command with root using the following command: mount -t cifs //smb.physics.wisc.edu/smb /smb -osec=krb5,multiuser,username=smbadmin at PHYSICS.WISC.EDU --verbose root can also access files as expected However, when cifs-utils 6.6-5 is installed, a different user cannot access as expected: ls /smb ls: cannot access '/smb': Permission denied But when cifs-util...
2012 Nov 04
0
[LLVMdev] problem trying to write an LLVM register-allocation pass
...undamental problem with the register allocation APIs or the code generator that would prevent you from building a working allocator. The APIs certainly could have changed in a way that would break existing allocators though. - Lang. On Sat, Nov 3, 2012 at 4:34 PM, Susan Horwitz <horwitz at cs.wisc.edu> wrote: > Lang - > > Your version does NOT work for me (i.e., I still get an error from the > assembler when I run your code on my tst.c) unless I force compilation and > assembly for a 32-bit X86 machine: > > llc -march=x86 -regalloc=gc tst.bc > gcc -m32 tst.s &g...
2017 Sep 26
5
dfs links anywhere?
(Let's keep this on the list) Aurélien Aptel via samba <samba at lists.samba.org> writes: > Chad William Seys <cwseys at physics.wisc.edu> writes: >> Somehow the destination having 'msdfsroot yes' prevents the cifs kernel >> module from following the link. I've taken a look at your traces and right off the bat I see things like this: [...] /linux-4.9.30/fs/cifs/smb1ops.c: cifs_query_symlink: target p...
2016 Mar 01
2
samba server with two kerberos realms
Hi Rowland, > Are you using sssd or nslcd ? I am using sssd. I can ssh into the server using credentials from either kerberos realm. E.g. ssh cwseys at PHYSICS.WISC.EDU@smb01.physics.wisc.edu (works) ssh seys at AD.WISC.EDU@smb01.physics.wisc.edu (works) PHYSICS.WISC.EDU is an MIT kerberos KDC. AD.WISC.EDU is a active directory KDC (etc). The reason I thought sssd would be best is because I want to use the /etc/passwd file for user existence and was easy to...
2009 Feb 05
0
[LLVMdev] Linking with OpenMP support
I'm trying to compile and link an x86 assembly file with OpenMP calls using llvm-gcc 4.2.1 and I get the following errors: /afs/ cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/../../../libgomp.a(team.o): In function `gomp_team_start': (.text+0x15a): undefined reference to `__sync_bool_compare_and_swap_4' /afs/ cs.wisc.edu/p/vertical/tools/llvm-gcc-4.2/bin/../lib/gcc/i686-pc-linux-gnu/4.2.1/....
2016 Mar 01
3
samba server with two kerberos realms
...t of testparm. Samba is set up as standalone server. # testparm Load smb config files from /etc/samba/smb.conf Processing section "[generic]" Loaded services file OK. Server role: ROLE_DOMAIN_MEMBER Press enter to see a dump of your service definitions [global] realm = PHYSICS.WISC.EDU server string = %h server server role = standalone server security = ADS map to guest = Bad User pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:...