potiuk commented on pull request #18745:
URL: https://github.com/apache/airflow/pull/18745#issuecomment-936673517


   Hey @ashb - I have an idea and need your help - if you can reproduce it 
locally.
   
   Can you please try:
   
   ```
     ./breeze --github-image-id 2057b5bacee40841f7c7255e457876de04f54940 
--backend mssql --python 3.6 --db-reset --skip-mounting-local-sources 
--test-type Always shell
   ```
   
   and then:
   
   ```
   pytest --with-db-init tests/always
   ```
   
   This is what runs on CI and generates this error. However when I run it 
locally, I get NO PROBLEM. 
   
   If you can reproducibly get failure for it on your machine, then I believe I 
know the root cause.
   
   My Hypothesis is that I have some CPU extension or more likely kernel 
feature (kernel is shared between host and container), that you do not have, 
and it makes compilation go different route and use the TLS for optimisation - 
but then it might behave differently (and crash) when that CPU extension/kernel 
feature is not available. 
   
   If we can consistently reproduce it, we can compare our CPU 
extensions/kernel versions and possibly we will be able to disable it when I 
generate the image.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to