Skip to content
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

fix: upgrade deno_ast related crates #23187

Merged
merged 57 commits into from
Apr 11, 2024
Merged
Show file tree
Hide file tree
Changes from 54 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
2449847
fix(swc): upgrade swc to fix issues with using statement
dsherret Apr 2, 2024
ca6bdd0
Bump cache
dsherret Apr 2, 2024
d0d7745
Merge branch 'main' into fix_issues_disposable
dsherret Apr 2, 2024
65d1da4
fuzzingclient: print command
littledivy Apr 4, 2024
612cf6e
update cache key
littledivy Apr 4, 2024
925fe0c
Setup tmate session for debugging
littledivy Apr 4, 2024
d995345
re-order tmate job
littledivy Apr 4, 2024
1106e2c
Use detached: false for tmate session
littledivy Apr 4, 2024
6d0e90b
Fix lint with tmate setup
littledivy Apr 4, 2024
23b3ab8
Comment debugging session job
littledivy Apr 4, 2024
4669dd1
Try bumping hstr
dsherret Apr 5, 2024
438e6df
Bump swc
dsherret Apr 5, 2024
560e3d5
Merge branch 'main' into fix_issues_disposable
dsherret Apr 9, 2024
5e18f2f
Update swc
dsherret Apr 9, 2024
9db24a6
Try running with sanitizers
dsherret Apr 9, 2024
38ffce8
Try this
dsherret Apr 9, 2024
f7a37f9
Try this
dsherret Apr 9, 2024
f21bdaa
try this
dsherret Apr 9, 2024
0bd741b
try not using target
dsherret Apr 9, 2024
3e2e0c3
Revert "try not using target"
dsherret Apr 9, 2024
9991081
Use correct target folder
dsherret Apr 9, 2024
58e0a7a
Try going back a month
dsherret Apr 9, 2024
efd68c7
Move ahead more
dsherret Apr 9, 2024
3d03d4e
Give up. Let's just get a build with debug symbols
dsherret Apr 9, 2024
da28c74
fix
dsherret Apr 9, 2024
1a6461d
try this
dsherret Apr 9, 2024
949c894
install nightly
dsherret Apr 9, 2024
219471c
try this
dsherret Apr 9, 2024
d8d6fd2
Try sanitizer flags
dsherret Apr 9, 2024
30b478c
actually use -Zbuild-std
dsherret Apr 9, 2024
747e03d
Fix arg
dsherret Apr 9, 2024
7e1e976
Update
dsherret Apr 10, 2024
86a472f
Maybe fix
dsherret Apr 10, 2024
0921aa1
Try disable lto
dsherret Apr 10, 2024
4b8a9fc
v8_from_source=1
dsherret Apr 10, 2024
ddace01
Update cflags to have sanitizer
dsherret Apr 10, 2024
3ef23e8
Force a debug build of v8
dsherret Apr 10, 2024
3afd2d3
Try with just V8_FORCE_DEBUG
dsherret Apr 10, 2024
913df1e
Revert "Try with just V8_FORCE_DEBUG"
dsherret Apr 10, 2024
62333e6
Try install libclang-16-dev
dsherret Apr 10, 2024
7c5f3f3
Revert "Try install libclang-16-dev"
dsherret Apr 10, 2024
43623cb
Merge branch 'main' of https://github.com/denoland/deno into fix_issu…
dsherret Apr 10, 2024
5914642
Use pr of v8 with asan
dsherret Apr 10, 2024
c896227
Try again
dsherret Apr 10, 2024
8e12737
Fix artifact upload path
dsherret Apr 10, 2024
5d80ea1
Use opt-level=1 for debug
dsherret Apr 10, 2024
7de3774
use [profile.dev.package.v8] opt-level=1
dsherret Apr 10, 2024
548fa4a
Try not using santizers again
dsherret Apr 11, 2024
29458f9
Merge branch 'main' into fix_issues_disposable
dsherret Apr 11, 2024
74effdb
Merge branch 'main' into fix_issues_disposable
dsherret Apr 11, 2024
18ff85d
Maybe fixed in latest rust?
dsherret Apr 11, 2024
b3161a0
Update to latest swc and hstr
dsherret Apr 11, 2024
e9849b5
Revert down swc version
dsherret Apr 11, 2024
490cde6
Reverts.
dsherret Apr 11, 2024
6d16b96
Merge branch 'main' into fix_issues_disposable
dsherret Apr 11, 2024
0b851e8
Lint.
dsherret Apr 11, 2024
54939d6
Revert again. Looks like coverage updated.
dsherret Apr 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .dprint.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
"ext/websocket/autobahn/reports"
],
"plugins": [
"https://plugins.dprint.dev/typescript-0.89.3.wasm",
"https://plugins.dprint.dev/typescript-0.90.1.wasm",
"https://plugins.dprint.dev/json-0.19.2.wasm",
"https://plugins.dprint.dev/markdown-0.16.4.wasm",
"https://plugins.dprint.dev/toml-0.6.1.wasm",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.generate.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { stringify } from "jsr:@std/yaml@^0.221/stringify";
// Bump this number when you want to purge the cache.
// Note: the tools/release/01_bump_crate_versions.ts script will update this version
// automatically via regex, so ensure that this line maintains this format.
const cacheVersion = 82;
const cacheVersion = 83;

const ubuntuX86Runner = "ubuntu-22.04";
const ubuntuX86XlRunner = "ubuntu-22.04-xl";
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -363,8 +363,8 @@ jobs:
path: |-
~/.cargo/registry/index
~/.cargo/registry/cache
key: '82-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
restore-keys: '82-cargo-home-${{ matrix.os }}-${{ matrix.arch }}'
key: '83-cargo-home-${{ matrix.os }}-${{ matrix.arch }}-${{ hashFiles(''Cargo.lock'') }}'
restore-keys: '83-cargo-home-${{ matrix.os }}-${{ matrix.arch }}'
if: '!(matrix.skip)'
- name: Restore cache build output (PR)
uses: actions/cache/restore@v4
Expand All @@ -376,7 +376,7 @@ jobs:
!./target/*/*.zip
!./target/*/*.tar.gz
key: never_saved
restore-keys: '82-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
restore-keys: '83-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-'
- name: Apply and update mtime cache
if: '!(matrix.skip) && (!startsWith(github.ref, ''refs/tags/''))'
uses: ./.github/mtime_cache
Expand Down Expand Up @@ -670,7 +670,7 @@ jobs:
!./target/*/gn_out
!./target/*/*.zip
!./target/*/*.tar.gz
key: '82-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
key: '83-cargo-target-${{ matrix.os }}-${{ matrix.arch }}-${{ matrix.profile }}-${{ matrix.job }}-${{ github.sha }}'
publish-canary:
name: publish canary
runs-on: ubuntu-22.04
Expand Down
Loading
Loading