Skip to content

Make zsim with Pin 2.x run on Linux kernel 4#149

Open
gaomy3832 wants to merge 4 commits intos5z:masterfrom
gaomy3832:linux-4
Open

Make zsim with Pin 2.x run on Linux kernel 4#149
gaomy3832 wants to merge 4 commits intos5z:masterfrom
gaomy3832:linux-4

Conversation

@gaomy3832
Copy link
Contributor

Based on the discussion in #109 . While zsim does not support Pin 3.0, we can make it run with Pin 2.x on newer Linux.

Fixes:

  • Resolve hdf5 lib path in Ubuntu 15.04 and later.
  • Change Pin injection mode only when using Pin 2.x with kernel 4 and later.
  • Match ABI of gcc 5 and later with Pin.

@abhishekk06
Copy link

Hi @gaomy3832,

I see that your commit is added in the master branch but I am still hitting errors when trying to run simple.cfg

@CHARM-CFLAGS: OPTIMIZE=1 NO_INLINE=NO_INLINE
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
??
??:0
Detach Service Count: 1
Pin 2.14
Copyright (c) 2003-2015, Intel Corporation. All rights reserved.
@CHARM-VERSION: $Rev: 71293 $
@CHARM-BUILDER: BUILDER
@CHARM-COMPILER: gcc 4.4.7
@CHARM-TARGET: ia32e
@CHARM-CFLAGS: OPTIMIZE=1 NO_INLINE=NO_INLINE
C: Injector exited with signal 6
E: Wait for injector failed: No child processes
C: Injector exited with signal 6
[H] Child 23966 done
E: Wait for injector failed: No child processes
[H] Child 23967 done
[H] All children done, exiting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants