-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
[travis] Master fixes for HHVM 3.18LTS #21914
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
Conversation
.travis.yml
Outdated
@@ -95,7 +96,7 @@ script: | |||
- if [[ $skip ]]; then echo -e "\\n\\e[1;34mIntermediate PHP version $PHP is skipped for pull requests.\\e[0m"; fi | |||
- if [[ ! $deps && ! $PHP = hhvm* ]]; then echo "$COMPONENTS" | parallel --gnu '$PHPUNIT --exclude-group tty,benchmark,intl-data {}'"$REPORT"; fi | |||
- if [[ ! $deps && ! $PHP = hhvm* ]]; then echo -e "\\nRunning tests requiring tty"; $PHPUNIT --group tty; fi | |||
- if [[ ! $deps && $PHP = hhvm* ]]; then $PHPUNIT --exclude-group benchmark,intl-data; fi | |||
- if [[ ! $deps && $PHP = hhvm* ]]; then $PHPUNIT --exclude-group benchmark,intl-data --stop-on-error; fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
debugging right now
04139fb
to
302bf08
Compare
|
||
$fresh = false; | ||
} | ||
if (!$fresh = class_exists($class, false)) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change is required to make tests pass. LGTM anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you explain? I don't understand why we would need to make this change.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must be a bug with require_once, the file is included twice otherwise. I think it doesn't do any harm so we should merge. (Yes I know...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code change move to 2.7, see #21917
302bf08
to
c229c81
Compare
c229c81
to
114d62c
Compare
Confirmed green, now split across maintained branches. |
This PR was merged into the 3.2 branch. Discussion ---------- [hhvm] 3.18-related fix | Q | A | ------------- | --- | Branch? | 3.2 | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | - | License | MIT | Doc PR | - See #21914 Commits ------- bc6c569 [hhvm] 3.18-related fix
This PR was merged into the 3.3-dev branch. Discussion ---------- [travis] Master fixes for HHVM 3.18LTS | Q | A | ------------- | --- | Branch? | master | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | #21900 | License | MIT | Doc PR | - For some reason, the current HHVM 3.15 consistently crashes in its shutdown sequence on master. Time to move to 3.18? https://github.com/symfony/symfony/pull/21914/files?w=1 Commits ------- 114d62c [travis] Master fixes for HHVM 3.18LTS
For some reason, the current HHVM 3.15 consistently crashes in its shutdown sequence on master.
Time to move to 3.18?
https://github.com/symfony/symfony/pull/21914/files?w=1