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

Build failed on gcc5.4 linux #6

Closed
yvdriess opened this issue Dec 16, 2016 · 3 comments
Closed

Build failed on gcc5.4 linux #6

yvdriess opened this issue Dec 16, 2016 · 3 comments

Comments

@yvdriess
Copy link

'__work_gnu/lnx32e/kernel/service_atomic_int.o' failed to compile due to a syntax error:

__work_gnu/lnx32e/kernel/service_atomic_int.cpp:33:1: error: specializing member ‘daal::services::interface1::Atomic::Atomic’ requires ‘template<>’ syntax
daal::services::Atomic::Atomic() : _ptr(nullptr)
^

(repeated for each member function definition in that file)

@mascanio
Copy link

I'm having the same issue with the same compiler.

I've changed to tag 2017_u1 and is compiling now, might be a problem with #3 , as changing to 2017_u1 reverts that commit

@dr-pain
Copy link
Contributor

dr-pain commented Dec 22, 2016

Thank you guys for reports (you correctly identified root of cause). We reproduced problem and will provide fix soon.

bysheva added a commit that referenced this issue Dec 26, 2016
@rlnx
Copy link
Contributor

rlnx commented Dec 26, 2016

@yvdriess, the error should be fixed by d6a266c

@iburyl iburyl closed this as completed Feb 6, 2017
amgrigoriev referenced this issue in amgrigoriev/daal Mar 26, 2020
vlad-nazarov pushed a commit that referenced this issue Mar 27, 2020
amgrigoriev referenced this issue in amgrigoriev/daal Mar 29, 2020
YakhtinLeonid pushed a commit to YakhtinLeonid/oneDAL that referenced this issue May 18, 2021
Fix comparison of integers of different signs
averbukh pushed a commit to averbukh/oneDAL that referenced this issue Jun 2, 2021
averbukh pushed a commit that referenced this issue Jun 3, 2021
* Experiment to address infinite loop

* Experiment #2 to address infinite loop

* Experiment #3 to address infinite loop

* Temporary debug output added

* External limit for number of threads was removed

* Experiment #4 to address infinite loop

* Experiment #5 to address infinite loop

* Experiment #6 to address infinite loop

* Experiment #7 to address infinite loop

* Experiment #8 to address infinite loop

* 20% is set as optimal value

* Temporary code removed

* Optimal array_size is caclulated based on max thread count

* Optimal array_size is decreased

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Experiment #9 to address infinite loop

* Optimal array_size is adjusted

* Temporary debug output added

* Compilation fix

* Experiment #10 to address infinite loop

* Temporary debug output added

* Experiment #11 to address infinite loop

* Temporary code removed

* Optimal array_size is adjusted
averbukh pushed a commit that referenced this issue Jun 3, 2021
* Experiment to address infinite loop

* Experiment #2 to address infinite loop

* Experiment #3 to address infinite loop

* Temporary debug output added

* External limit for number of threads was removed

* Experiment #4 to address infinite loop

* Experiment #5 to address infinite loop

* Experiment #6 to address infinite loop

* Experiment #7 to address infinite loop

* Experiment #8 to address infinite loop

* 20% is set as optimal value

* Temporary code removed

* Optimal array_size is caclulated based on max thread count

* Optimal array_size is decreased

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Optimal array_size is adjusted

* Experiment #9 to address infinite loop

* Optimal array_size is adjusted

* Temporary debug output added

* Compilation fix

* Experiment #10 to address infinite loop

* Temporary debug output added

* Experiment #11 to address infinite loop

* Temporary code removed

* Optimal array_size is adjusted
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

No branches or pull requests

5 participants