Skip to content

[fix] c_ares.resolve#3388

Merged
Jarred-Sumner merged 1 commit intomainfrom
ciro/patch-cares-resolve
Jun 24, 2023
Merged

[fix] c_ares.resolve#3388
Jarred-Sumner merged 1 commit intomainfrom
ciro/patch-cares-resolve

Conversation

@cirospaciari
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

@cirospaciari 10 files with test failures on bun-darwin-aarch64:

  • test/bundler/bundler_browser.test.ts
  • test/bundler/esbuild/default.test.ts
  • test/bundler/esbuild/importstar.test.ts
  • test/cli/install/bunx.test.ts
  • test/js/bun/net/socket.test.ts
  • test/js/bun/test/test-test.test.ts
  • test/js/bun/util/inspect.test.js
  • test/js/third_party/socket.io/socket.io-socket-middleware.test.ts
  • test/js/web/fetch/fetch-leak.test.js
  • test/js/web/websocket/websocket.test.js

View test output

#09b114597b4dfd897e57adb7dc0bf6124cf85ad2

@github-actions
Copy link
Copy Markdown
Contributor

@cirospaciari 8 files with test failures on linux-x64-baseline:

  • test/bundler/bundler_browser.test.ts
  • test/bundler/esbuild/default.test.ts
  • test/bundler/esbuild/importstar.test.ts
  • test/cli/install/bunx.test.ts
  • test/js/bun/util/inspect.test.js
  • test/js/bun/websocket/websocket-server.test.ts
  • test/js/third_party/prisma/prisma.test.ts
  • test/js/web/websocket/websocket.test.js

View test output

#09b114597b4dfd897e57adb7dc0bf6124cf85ad2

@github-actions
Copy link
Copy Markdown
Contributor

@cirospaciari 8 files with test failures on linux-x64:

  • test/bundler/bundler_browser.test.ts
  • test/bundler/esbuild/default.test.ts
  • test/bundler/esbuild/importstar.test.ts
  • test/cli/install/bunx.test.ts
  • test/js/bun/util/inspect.test.js
  • test/js/bun/websocket/websocket-server.test.ts
  • test/js/third_party/prisma/prisma.test.ts
  • test/js/web/websocket/websocket.test.js

View test output

#09b114597b4dfd897e57adb7dc0bf6124cf85ad2

@github-actions
Copy link
Copy Markdown
Contributor

@cirospaciari 11 files with test failures on bun-darwin-x64-baseline:

  • test/bundler/bundler_browser.test.ts
  • test/bundler/esbuild/default.test.ts
  • test/bundler/esbuild/importstar.test.ts
  • test/cli/install/bunx.test.ts
  • test/js/bun/spawn/spawn-streaming-stdin.test.ts
  • test/js/bun/sqlite/sqlite.test.js
  • test/js/bun/util/inspect.test.js
  • test/js/bun/util/sleepSync.test.ts
  • test/js/bun/websocket/websocket-server.test.ts
  • test/js/web/timers/setTimeout.test.js
  • test/js/web/websocket/websocket.test.js

View test output

#09b114597b4dfd897e57adb7dc0bf6124cf85ad2

@Jarred-Sumner Jarred-Sumner merged commit 4ff920c into main Jun 24, 2023
@Jarred-Sumner Jarred-Sumner deleted the ciro/patch-cares-resolve branch June 24, 2023 01:19
@Jarred-Sumner
Copy link
Copy Markdown
Collaborator

Thank you

Jarred-Sumner pushed a commit that referenced this pull request Jun 24, 2023
Jarred-Sumner added a commit that referenced this pull request Jun 24, 2023
* wip changes for CommonJS

* this rewrite is almost complete

* even more code

* wip

* Remove usages of `import.meta.require` from builtins

* Remove usages of require

* Regenerate

* ✂️ builtin rewrite commonjs in printer

* Use lazy custom getters for import.meta

* fixups

* Remove depd

* ugh

* still crashing

* fixup undici

* comment out import.meta.require.resolve temporarily

not a real solution but it stops the crashes

* Redo import.meta.primordials

* Builtins now have a `builtin://` protocol in source origin

* Seems to work?

* Finsih getting rid of primordials

* switcharoo

* No more function

* just one more bug

* Update launch.json

* Implement `require.main`

* ✂️

* Bump WebKit

* Fixup import cycles

* Fixup improt cycles

* export more things

* Implement `createCommonJSModule` builtin

* More exports

* regenerate

* i broke some stuff

* some of these tests work now

* We lost the encoding

* Sort of fix zlib

* Sort of fix util

* Update events.js

* bump

* bump

* bump

* Fix missing export in fs

* fix some bugs with builtin esm modules (stream, worker_threads, events). its not perfect yet.

* fix some other internal module bugs

* oops

* fix some extra require default stuff

* uncomment this file but it crsahes on my machine

* tidy code here

* fixup tls exports

* make simdutf happier

* Add hasPrefix binding

* Add test for `require.main`

* Fix CommonJS evaluation order race condition

* Make node:http load faster

* Add missing exports to tls.js

* Use the getter

* Regenerate builtins

* Fix assertion failure in Bun.write()

* revamp dotEnv parser (#3347)

- fixes `strings.indexOfAny()`
- fixes OOB array access

fixes #411
fixes #2823
fixes #3042

* fix tests for `expect()` (#3384)

- extend test job time-out for `darwin-aarch64`

* `expect().resolves` and `expect().rejects` (#3318)

* Move expect and snapshots to their own files

* expect().resolves and expect().rejects

* Fix promise being added to unhandled rejection list

* Handle timeouts in expect(<promise>)

* wip merge

* Fix merge issue

---------

Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>

* fixup min/memcopy (#3388)

* Fix crash in builtins

* Don't attempt to evaluate modules with no source code

* Update WebCoreJSBuiltins.cpp

* Update WebCoreJSBuiltins.cpp

* Update WebCoreJSBuiltins.cpp

* Fix crash

* cleanup

* Fix test

cc @paperdave

* Fixup Undici

* Fix issue in node:http

* Create util-deprecate.mjs

* Fix several bugs

* Use the identifier

* Support error.code in `util.deprecate`

* make the CJs loader slightly more resilient

* Update WebCoreJSBuiltins.cpp

* Fix macros

---------

Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
Co-authored-by: dave caruso <me@paperdave.net>
Co-authored-by: Alex Lam S.L <alexlamsl@gmail.com>
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
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