-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Add a "posix port" #9581
base: main
Are you sure you want to change the base?
Add a "posix port" #9581
Commits on Jan 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a17d2ac - Browse repository at this point
Copy the full SHA a17d2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for c564117 - Browse repository at this point
Copy the full SHA c564117View commit details -
split circuitpy_init() && circuitpy_main()
later, posix will hook into here somehow
Configuration menu - View commit details
-
Copy full SHA for a47d7d8 - Browse repository at this point
Copy the full SHA a47d7d8View commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 74f6884 - Browse repository at this point
Copy the full SHA 74f6884View commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23f7fe6 - Browse repository at this point
Copy the full SHA 23f7fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5761e87 - Browse repository at this point
Copy the full SHA 5761e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for af8126b - Browse repository at this point
Copy the full SHA af8126bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8979a5 - Browse repository at this point
Copy the full SHA a8979a5View commit details
Commits on Feb 9, 2024
-
the tests fail due to printing numbers differently
Configuration menu - View commit details
-
Copy full SHA for c40fb68 - Browse repository at this point
Copy the full SHA c40fb68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57cfadb - Browse repository at this point
Copy the full SHA 57cfadbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d2505a - Browse repository at this point
Copy the full SHA 6d2505aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6aac40 - Browse repository at this point
Copy the full SHA e6aac40View commit details -
Configuration menu - View commit details
-
Copy full SHA for efcad64 - Browse repository at this point
Copy the full SHA efcad64View commit details
Commits on Feb 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3ed035 - Browse repository at this point
Copy the full SHA e3ed035View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281cf27 - Browse repository at this point
Copy the full SHA 281cf27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8dfee - Browse repository at this point
Copy the full SHA 0d8dfeeView commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ec857df - Browse repository at this point
Copy the full SHA ec857dfView commit details -
posix: use the same obj repr as unix port
this fixes some test failures that rely on exact python float values
Configuration menu - View commit details
-
Copy full SHA for aae0e02 - Browse repository at this point
Copy the full SHA aae0e02View commit details -
this is defined by python (returns 0) and tested in a test
Configuration menu - View commit details
-
Copy full SHA for 9fca5e0 - Browse repository at this point
Copy the full SHA 9fca5e0View commit details -
fix asyncio test to use adafruit_ticks unconditionally
.. will need to do the same in other asyncio tests
Configuration menu - View commit details
-
Copy full SHA for d279866 - Browse repository at this point
Copy the full SHA d279866View commit details -
now you can use the same name shown in a list of failures/skips, e.g., `make test-random_basic || make print-failures`
Configuration menu - View commit details
-
Copy full SHA for 9e8c081 - Browse repository at this point
Copy the full SHA 9e8c081View commit details -
Configuration menu - View commit details
-
Copy full SHA for f80e29e - Browse repository at this point
Copy the full SHA f80e29eView commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d61ed5 - Browse repository at this point
Copy the full SHA 4d61ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e63f0f - Browse repository at this point
Copy the full SHA 9e63f0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e925836 - Browse repository at this point
Copy the full SHA e925836View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00cea1e - Browse repository at this point
Copy the full SHA 00cea1eView commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b222dd2 - Browse repository at this point
Copy the full SHA b222dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99fc152 - Browse repository at this point
Copy the full SHA 99fc152View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac2d8ac - Browse repository at this point
Copy the full SHA ac2d8acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb5b3b - Browse repository at this point
Copy the full SHA 0cb5b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 511b505 - Browse repository at this point
Copy the full SHA 511b505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68e69bc - Browse repository at this point
Copy the full SHA 68e69bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ab2f33 - Browse repository at this point
Copy the full SHA 8ab2f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71206b7 - Browse repository at this point
Copy the full SHA 71206b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d882a8 - Browse repository at this point
Copy the full SHA 0d882a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f68206f - Browse repository at this point
Copy the full SHA f68206fView commit details -
Configuration menu - View commit details
-
Copy full SHA for be6bd53 - Browse repository at this point
Copy the full SHA be6bd53View commit details -
Fix synth tests by setting posix port precision back to double
later I'll want to switch it to float & endorse the new results but for now just do this.
Configuration menu - View commit details
-
Copy full SHA for f25e3c8 - Browse repository at this point
Copy the full SHA f25e3c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c868cc - Browse repository at this point
Copy the full SHA 4c868ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1851543 - Browse repository at this point
Copy the full SHA 1851543View commit details
Commits on Jul 30, 2024
-
time: allow times from 1970 to 2038 in time.mktime.
This change allows the unix/time_mktime_localtime.py test to work in the POSIX build
Configuration menu - View commit details
-
Copy full SHA for 0c6efc0 - Browse repository at this point
Copy the full SHA 0c6efc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b541b93 - Browse repository at this point
Copy the full SHA b541b93View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbdca92 - Browse repository at this point
Copy the full SHA fbdca92View commit details -
update version regular expression for cmdline tests
.. shouldn't it say CircuitPython though?
Configuration menu - View commit details
-
Copy full SHA for ce92c0f - Browse repository at this point
Copy the full SHA ce92c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d03f3 - Browse repository at this point
Copy the full SHA 96d03f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d35e9 - Browse repository at this point
Copy the full SHA c0d35e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b497ac - Browse repository at this point
Copy the full SHA 3b497acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92be08c - Browse repository at this point
Copy the full SHA 92be08cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 586a355 - Browse repository at this point
Copy the full SHA 586a355View commit details -
Configuration menu - View commit details
-
Copy full SHA for b526512 - Browse repository at this point
Copy the full SHA b526512View commit details -
fix builtin_ext test by labeling these "extensible" modules
we don't use this capability in CircuitPython but it was not hard to make it work. Removing the "extensible module" related code altogether might save some space though.
Configuration menu - View commit details
-
Copy full SHA for cb175d7 - Browse repository at this point
Copy the full SHA cb175d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b50a316 - Browse repository at this point
Copy the full SHA b50a316View commit details -
this doesn't run in host python because python is invoked with the -S flag, disabling site packages (msgpack is not part of base python, it's installed via pip if it's available) I verified the message decodes in standard python with msgpack.
Configuration menu - View commit details
-
Copy full SHA for 2f46c18 - Browse repository at this point
Copy the full SHA 2f46c18View commit details -
Make getenv test work on posix
.. it now fails on unix coverage port but that's fine
Configuration menu - View commit details
-
Copy full SHA for 1f33a32 - Browse repository at this point
Copy the full SHA 1f33a32View commit details
Commits on Aug 30, 2024
-
set synthio channel count to match unix build
this fixes some synthio tests that differed in output, because dynamic range compression depends on the channel count.
Configuration menu - View commit details
-
Copy full SHA for 0e308c0 - Browse repository at this point
Copy the full SHA 0e308c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3944e48 - Browse repository at this point
Copy the full SHA 3944e48View commit details -
Add gifio, qrio to posix build
qrio has an existing test, gifio does not
Configuration menu - View commit details
-
Copy full SHA for 1a8f330 - Browse repository at this point
Copy the full SHA 1a8f330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c57e01 - Browse repository at this point
Copy the full SHA 8c57e01View commit details