Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ib/cmssw 6 2 x/fc18 armv7hl gcc480 #1

Conversation

davidlt
Copy link
Contributor

@davidlt davidlt commented Apr 27, 2013

Fixes for fc18_armv7hl_gcc480 architecture. It also includes fixes already available in primary and other secondary architectures. Changes yet to re-tested on ARM using GIT.

davidlt added 8 commits April 27, 2013 10:32
Signed-off-by: David Abdurachmanov <[email protected]>
Signed-off-by: David Abdurachmanov <[email protected]>
- Update config version to V05-00-12.
- Update how logs are copies to WEB directry.
- Fetch config from GIT (github) as zipball.

CVS (r1.134)

Signed-off-by: David Abdurachmanov <[email protected]>
Properly link to zlib; Gold linker can produce compressed debug sections.
Reported by Vincenzo on slc6_amd64_gcc480.

CVS (r1.25)

Signed-off-by: David Abdurachmanov <[email protected]>
Currently WeightContainer::size_type is set to std::size_t, which
is a different type depending on platform. Change it to unsigned
long long to make type cross-platofrm friendly. Solves issue with
Reflex dictionary checksum.

Signed-off-by: David Abdurachmanov <[email protected]>
It should resolve "128-bit constant is not implemented" crash on ARM.
VEX is at r2716, and the fix is r2693.

Signed-off-by: David Abdurachmanov <[email protected]>
Drop %ifarch and %ifos statement and rely %cmsos and %cmspaltf.
Enable millepede on ARM.

Signed-off-by: David Abdurachmanov <[email protected]>
@davidlt
Copy link
Contributor Author

davidlt commented Apr 27, 2013

Note for myself and others: add external name before a message, e.g.:

cmssw-tool-conf: Refactoring + enabling millepede on ARM
valgrind: Bump version to pre-3.9.0 (rev 13380)
hepmc: Change WeightContainer::size_type to unsigned long long
gdb: Bump version to 7.5.1; Properly link to zlib
...

This will make easier to identify the commits.

@davidlt
Copy link
Contributor Author

davidlt commented Apr 27, 2013

Had to correct valgrind source URL for tarball'ed directory to be named as %{n}-%{realversion} to match with %setup.

ktf added a commit that referenced this pull request Apr 30, 2013
@ktf ktf merged commit 1f2b820 into cms-sw:IB/CMSSW_6_2_X/fc18_armv7hl_gcc480 Apr 30, 2013
PerilousApricot referenced this pull request in PerilousApricot/cmsdist Oct 29, 2013
Remove CAFUtilities after repo merge. Fix cms-sw#4052
ghost pushed a commit that referenced this pull request May 5, 2015
Fix deletion of egg-info in pyfits.
mrodozov added a commit that referenced this pull request Dec 12, 2017
…01-00-21

Updating Fireworks-Geometry to new tag V01-00-21
cmsbuild pushed a commit that referenced this pull request Apr 2, 2019
Pyquen reintegration as external
cmsbuild pushed a commit that referenced this pull request Mar 16, 2020
@davidlange6 davidlange6 mentioned this pull request Mar 4, 2021
smuzaffar added a commit that referenced this pull request Jun 26, 2021
To avoid build error like [a]. We need to see why ASAN complains aboit this later.
```
==13090==ERROR: AddressSanitizer: odr-violation (0x2b5fe7583ac0):
  [1] size=8 'fInstance' /data/cmsbld/jenkins/workspace/build-any-ib/w/tmp/BUILDROOT/1dfeac7d6610a27569daad7177d12f4e/opt/cmssw/slc7_amd64_gcc10/cms/cmssw/CMSSW_12_0_ASAN_X_2021-06-25-2300/src/GeneratorInterface/Core/interface/FortranCallback.h:46:20
  [2] size=8 'fInstance' /data/cmsbld/jenkins/workspace/build-any-ib/w/tmp/BUILDROOT/1dfeac7d6610a27569daad7177d12f4e/opt/cmssw/slc7_amd64_gcc10/cms/cmssw/CMSSW_12_0_ASAN_X_2021-06-25-2300/src/GeneratorInterface/Core/interface/FortranCallback.h:46:20
These globals were registered at these points:
  [1]:
    #0 0x2b5f3ab95f70 in __asan_register_globals ../../../../libsanitizer/asan/asan_globals.cpp:341
    #1 0x2b5f3a94a9c2 in _dl_init_internal (/lib64/ld-linux-x86-64.so.2+0xf9c2)
    #2 0x7ffd95da3fbe  (<unknown module>)

  [2]:
    #0 0x2b5f3ab95f70 in __asan_register_globals ../../../../libsanitizer/asan/asan_globals.cpp:341
    #1 0x2b5f3a94a9c2 in _dl_init_internal (/lib64/ld-linux-x86-64.so.2+0xf9c2)
    #2 0x7ffd95da3fbe  (<unknown module>)

==13090==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0
```
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