-
Notifications
You must be signed in to change notification settings - Fork 433
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
Initial commit of the ITS simulation code #1
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MohammadAlTurany
pushed a commit
that referenced
this pull request
Apr 20, 2016
Type conversion is supposed to use the iterators type cast operator. Crash on mac architecture probably due to inappropriate use of static_cast with the intention that operator HdrT() of the iterator is invoked. But static_cast expects that the new type can be declared and initialized from the expression. It seems to be undefined what takes precedence. Crash log * thread #1: tid = 0x597d9, 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) frame #0: 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77 74 it != list.end(); 75 ++it) { 76 // the iterator defines a conversion operator to the header type -> 77 std::cout << static_cast<typename ListType::header_type>(it) << std::end; 78 // dereferencing of the iterator gives the payload 79 std::cout << *it << std::end; 80 }
MohammadAlTurany
pushed a commit
that referenced
this pull request
Apr 20, 2016
When using clang, writing to output stream caused segmentation violation because the stream object was not returned by the operator which has been used just before. Adding also some other return statements (though irrelevant for the crash). Crash log * thread #1: tid = 0x597d9, 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) frame #0: 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77 74 it != list.end(); 75 ++it) { 76 // the iterator defines a conversion operator to the header type -> 77 std::cout << static_cast<typename ListType::header_type>(it) << std::end; 78 // dereferencing of the iterator gives the payload 79 std::cout << *it << std::end; 80 }
aphecetche
referenced
this pull request
in aphecetche/AliceO2
Jul 13, 2016
Type conversion is supposed to use the iterators type cast operator. Crash on mac architecture probably due to inappropriate use of static_cast with the intention that operator HdrT() of the iterator is invoked. But static_cast expects that the new type can be declared and initialized from the expression. It seems to be undefined what takes precedence. Crash log * thread #1: tid = 0x597d9, 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) frame #0: 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77 74 it != list.end(); 75 ++it) { 76 // the iterator defines a conversion operator to the header type -> 77 std::cout << static_cast<typename ListType::header_type>(it) << std::end; 78 // dereferencing of the iterator gives the payload 79 std::cout << *it << std::end; 80 }
aphecetche
referenced
this pull request
in aphecetche/AliceO2
Jul 13, 2016
When using clang, writing to output stream caused segmentation violation because the stream object was not returned by the operator which has been used just before. Adding also some other return statements (though irrelevant for the crash). Crash log * thread #1: tid = 0x597d9, 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77, queue = 'com.apple.main-thread', stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) frame #0: 0x0000000100001f7f testMessageList`void print_list<AliceO2::Format::messageList<TestMsg, SimpleHeader_t> >(list=<unavailable>, hdrsel=<unavailable>) + 191 at testMessageList.cxx:77 74 it != list.end(); 75 ++it) { 76 // the iterator defines a conversion operator to the header type -> 77 std::cout << static_cast<typename ListType::header_type>(it) << std::end; 78 // dereferencing of the iterator gives the payload 79 std::cout << *it << std::end; 80 }
pillot
referenced
this pull request
in pillot/AliceO2
Mar 26, 2020
[MCH] From vector to span in dataDecoderSpec
dsekihat
referenced
this pull request
in dsekihat/AliceO2
Aug 20, 2020
knopers8
referenced
this pull request
in knopers8/AliceO2
Sep 7, 2020
Fix incompatibility with fair logger
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Mar 10, 2021
repo update
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Jun 16, 2021
Please consider the following formatting changes to AliceO2Group#6440
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Jun 27, 2022
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Jul 18, 2022
Please consider the following formatting changes to AliceO2Group#9403
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Oct 11, 2022
Cluster workflow
EmilGorm
pushed a commit
to EmilGorm/AliceO2
that referenced
this pull request
Apr 15, 2023
* Fix axis setters * Refactor code * Add viridis as default colormap palette * Minor fixes * MegaLinter fixes (AliceO2Group#1) Co-authored-by: ALICE Builder <alibuild@users.noreply.github.com>
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Jun 30, 2023
Please consider the following formatting changes to AliceO2Group#11585
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Sep 19, 2023
Please consider the following formatting changes to AliceO2Group#11913
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Mar 22, 2024
Please consider the following formatting changes to AliceO2Group#12896
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Aug 8, 2024
Please consider the following formatting changes to AliceO2Group#13356
alibuild
pushed a commit
to alibuild/AliceO2
that referenced
this pull request
Sep 4, 2024
Please consider the following formatting changes to AliceO2Group#13163
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.