Skip to content

Conversation

@WyriHaximus
Copy link
Contributor

@Seldaek
Copy link
Member

Seldaek commented May 8, 2020

You probably need to add --with-dependencies to the require command at

bin/composer require phpunit/phpunit:^7.5 --ignore-platform-reqs
that hopefully lets it run further.

@Seldaek Seldaek added this to the 2.0-core milestone May 8, 2020
@WyriHaximus WyriHaximus force-pushed the test-php-8-lowest branch from 221d4e2 to 85605c3 Compare May 8, 2020 19:32
@WyriHaximus
Copy link
Contributor Author

Yeah looks like it, the goods news it seems like no react/promise related issue, a few others tho: https://github.com/composer/composer/pull/8878/checks?check_run_id=657417763#step:16:206

@Seldaek
Copy link
Member

Seldaek commented May 8, 2020

So you think it's mis-use of the react/promise 2.x code? Because it does pass all tests with 2.x on php 7.4 so that's strange.. But maybe I can investigate locally by hooking into the react code at the point where it fails on php 8 and throwing there if it does pass in an array.

@WyriHaximus
Copy link
Contributor Author

No clue yet to be honest. It could also be other code that isn't PHP 8 ready

@Seldaek Seldaek merged commit b5f8f75 into composer:master May 9, 2020
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