Skip to content

Conversation

@xuhdev
Copy link
Member

@xuhdev xuhdev commented Jun 21, 2025

Differential Revision: D77059596

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 784b6e6 to 94687ba Compare June 21, 2025 00:29
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 94687ba to 530d142 Compare June 21, 2025 00:41
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

@xuhdev xuhdev force-pushed the export-D77059596 branch from 530d142 to 6a220d5 Compare June 21, 2025 00:50
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 6a220d5 to ad8b76b Compare June 21, 2025 00:57
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from ad8b76b to 4d31370 Compare June 21, 2025 01:17
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 4d31370 to 22a0299 Compare June 21, 2025 01:19
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 22a0299 to cb6405b Compare June 21, 2025 02:50
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
Summary:



Rollback Plan:

Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from cb6405b to be4325d Compare June 21, 2025 03:18
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.


Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from be4325d to bd4152e Compare June 21, 2025 04:10
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

@xuhdev xuhdev force-pushed the export-D77059596 branch from e8d7329 to 76e0f1e Compare June 21, 2025 07:09
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```


Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 76e0f1e to d33a7f2 Compare June 21, 2025 08:13
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```

- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```

- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from d33a7f2 to 8951099 Compare June 21, 2025 18:18
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Increased java target version to 8, which because 1.7 is no longer supported by the JDK version (21) in Ubuntu 24.04:

```
javac -source 1.7 -target 1.7 -cp build -d build -sourcepath java java/com/facebook/R.java
warning: [options] bootstrap class path not set in conjunction with -source 7
error: Source option 7 is no longer supported. Use 8 or later.
error: Target option 7 is no longer supported. Use 8 or later.
```

- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 8951099 to 0447f1e Compare June 21, 2025 18:25
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
xuhdev added 3 commits June 21, 2025 11:38
Summary: `install_googletest_from_source` runs `pushd` twice.

Differential Revision: D77061401
Summary: The `has_*` functions are incompatible with protobuf 3.12.4, which we support. We have lost coverage over this protobuf version last month and thus did not catch this.

Differential Revision: D77064095
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
@xuhdev xuhdev force-pushed the export-D77059596 branch from 0447f1e to f7e3370 Compare June 21, 2025 18:38
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D77059596

xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to enable string_view matchers, which is now being used by some tests.


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to make sure `string_view` matchers are enabled on older versions of GCC. These matchers are now being used by some tests.


Differential Revision: D77059596
xuhdev added a commit to xuhdev/redex that referenced this pull request Jun 21, 2025
…acebook#943)

Summary:
This makes all supported distros being tested.

- Stick to JDK 17 in Ubuntu 24.04, because Ubuntu 24.04 defaults to JDK 21, which requries source target 8, which fails some tests. (We don't yet support JDK 21)
- Build GoogleTest with `-std=gnu++17` to make sure `string_view` matchers are enabled on older versions of GCC. These matchers are now being used by some tests.


Differential Revision: D77059596
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 1dbf52f.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants