Jump to LLVM 7.0

Hi @jmmartinez,
I think this is a cool project and I would be interested in trying it out.
As a first step I was trying to compile it with a recent LLVM. The bump to LLVM 7.0 is trivial and worked easily.
However, when I try more recent versions (8.0 and higher) I get a segfault on the front end.
Any chance you could point me in the right direction to solve this issue?
Stack dump:
0.	Program arguments: /usr/lib/llvm-8/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name test.cpp -mrelocation-model static -mthread-model posix -mdisable-fp-elim -fmath-errno -masm-verbose -mconstructor-aliases -munwind-tables -fuse-init-array -target-cpu x86-64 -dwarf-column-info -debugger-tuning=gdb -resource-dir /usr/lib/llvm-8/lib/clang/8.0.0 -I /home/gcastigl/Codes/easy-just-in-time/include -I/home/gcastigl/intel/compilers_and_libraries_2020.1.217/linux/mkl/include -I/home/gcastigl/intel/tbb/include -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/x86_64-linux-gnu/c++/8 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/x86_64-linux-gnu/c++/8 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/c++/8/backward -internal-isystem /usr/include/clang/8.0.0/include/ -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-8/lib/clang/8.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include --std=c++14 -fdeprecated-macro -fdebug-compilation-dir /home/gcastigl/Codes/test-easyjit -ferror-limit 19 -fmessage-length 192 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -load /home/gcastigl/Codes/easy-just-in-time/build-8/bin/EasyJitPass.so -o /tmp/test-61748b.o -x c++ test.cpp -faddrsig
clang: error: unable to execute command: Segmentation fault (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 8.0.0-3~ubuntu18.04.2 (tags/RELEASE_800/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang: note: diagnostic msg: PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
clang: error: unable to execute command: Segmentation fault (core dumped)
clang: note: diagnostic msg: Error generating preprocessed source(s).

Hello @castigli ,
Thanks for showing interest in the project.
One way to proceed is to compile your own LLVM+Clang with assertions and debug info, instead of using the package that is distributed with your system. This should provide us a more accurate stacktrace when the fail happens. From there, it should be easier to find the root cause of the problem.
To do this, you have to clone llvm's repository, and build with the options CMAKE_RELEASE_TYPE=Debug LLVM_ENABLE_ASSERTIONS=ON .
Best,

Hi @jmmartinez,
That is what I was thinking, thanks for the pointer, I'll report back if I succeed!
Cheers,

Any progress on getting the library working on more recent LLVM versions?
On LLVM-12-dev I get the message:
Unknown CMake command "add_llvm_loadable_module".
Would be great to get the library working on a modern clang so we can use constexpr and other nice features of C++20 together with JITing.

Hi @cnergyone, unfortunately not much progress on my side as I am focusing on other projects.
Regarding your error, that's a deprecated function, you should replace it with
add_llvm_library(yourLib MODULE ...)

I've made some progress on moving to LLVM 14.0.6 (see https://github.com/jmmartinez/easy-just-in-time/issues/51). @cnergyone would love to collaborate on getting this library updated!


Error: write EPIPE

Some endpoints may not work correctly (intermittently) in some versions of Node (>= 4.1.2).
This is due to: https://github.com/nodejs/node/issues/3803#issuecomment-158253328
Affects Unix socket based connections, direct TCP should not be affected.

Looks like this is being tracked in nodejs/node#3947

Node v5.3.0 seems to fix it, can't reproduce it anymore with our test suite.

I get this error occasionally. Is there a way to catch it and retry?


[Storage] Query Blob Tests failed against china cloud and US GOV

We are running live Tests against other clouds like US Gov and Azure China Cloud. The goal is to check whether new azure sdk package work with other clouds or not.
Some tests about querying blob content failed in china cloud and US GOV. The error message is as follow:
Azure.RequestFailedException : Service request failed.
Status: 400 (A required feature for this operation is not enabled on the account.)
ErrorCode: FeatureNotEnabled
Headers:
Server: Windows-Azure-Blob/1.0,Microsoft-HTTPAPI/2.0
x-ms-error-code: FeatureNotEnabled
x-ms-request-id: 0c48607b-201e-0010-7ccb-75f07c000000
x-ms-version: 2019-12-12
x-ms-client-request-id: d603f5fa-6bce-44ac-8d37-2c7a478ea874
Date: Wed, 19 Aug 2020 01:53:25 GMT
Content-Length: 291
Content-Type: application/xml
Example:

The exception above throws by Method QueryAsync.
Does china cloud and US GOV support this feature?
@jongio @danieljurek for notification

@kurtzeborn @tg-msft - Thoughts on what to do here?

+@kasobol-msft - any idea if quick query is supported on federated clouds?

Not yet. Please stay tuned.

Yes - it should be supported.  Please re-run to verify.

It looks good after re-running tests, thanks!

@v-xuto - Please re-run these tests.  Thanks

@jongio - Query Blob Tests was set skipped now in all clouds,  this error could not be reproduced, I think we can close this issue.


Document SingleThreadedAgentRuntime state serialization

What feature would you like to be added?
save_state and load_state for runtime currently just call the agents' save_save and load_state.
We need to document how this is used and need to note that it doesn't serialize the in-flight messages.
Note: agents' save_state and load_state methods are currently sync -- consider moving them to async as I/O will be needed.
Why is this needed?
To address the serialization feature.

This is currently much in flight when it comes to design.
Right now we can get a lot of help with sample applications. If you would like to contribute, you can start from creating community packages for applications and extensions, such as model clients.
See community packages: https://microsoft.github.io/autogen/dev/user-guide/extensions-user-guide/index.html

This is currently much in flight when it comes to design.
Right now we can get a lot of help with sample applications. If you would like to contribute, you can start from creating community packages for applications and extensions, such as model clients.
See community packages: https://microsoft.github.io/autogen/dev/user-guide/extensions-user-guide/index.html

Thanks for the update!!! Cool I will try to help with this.


Can't seem to import with Node v7

I've used this library in the past, it works great! However I seem to only get undefined when I try to do require('coordinator').
Tried on Ubuntu with Node 6
$ node -v
v6.9.1
$ npm install coordinator
<EMAIL_ADDRESS>/root/test
└──<EMAIL_ADDRESS>$ node
> require('coordinator')
undefined
>

Tried on MacOSX with Node 7
$ node -v
v7.1.0
$ npm install coordinator
<EMAIL_ADDRESS>/Users/mac/Github/test
└──<EMAIL_ADDRESS>$ node
> require('coordinator')
undefined
>

I'm getting the same error on macosx with node v5.1.0.

Rolling back to v0.4.7 of coordinator works for me, looks like AMD support broke.
npm uninstall coordinator
npm install<EMAIL_ADDRESS>--save


Blend modes support

Hi there, why it is not possible to use blend modes for movieclips? I'd like to keep some animations and effects as they were created, and I need to set 'add' blend mode for some layers with bitmap in movieclip.. Of course, I can do manually in generated JS from AnimateCC.. But, I still can't see, why it is not allowed.. Huge limitation for me..  How it can be added? ... Do you guys have some more info, about native pixi export from Animate CC? Thanks a lot!

Support for blend modes would need to be added to the extension: https://github.com/jiborobot/pixi-animate-extension
Should be relatively easy to add if someone out there wants to take up the task.


Cache pipx and poetry installation

Cache pipx install in pip --user
Cache poetry install in pipx home
Fix for macos which was using python from runner instead of provided.

I guess at this point it's no longer about usefulness but rather about learning how to make CI the most efficient 😅
I don't think we need pipx here actually, I can try to remove it. This is still WIP.
uv looks interesting, we can try to use it instead of poetry.

Good enough now for this PR. Other improvements will be done in subsequent PRs.
Windows build job is 30% faster now (51s->37s)


Problem with variables in resolvers

I have resolvers - mutation to create user
createUser: async(parent, args, ctx, info) => {
const emailTaken = await ctx.authorizationApi.exists.User({ email: args.data.email.toLowerCase() })

if (emailTaken) {
    throw new Error('Email taken')
}

args.data.email = args.data.email.toLowerCase();
args.data.password = await hash(args.data.password, 10)
// const hashedPassword = await hash(args.data.password, 10)
const user = ctx.authorizationApi.mutation.createUser({
    // password: hashedPassword,
    ...args,
},
  info,
)
return user
},

When I use this line of code
args.data.password = await hash(args.data.password, 10)
I get hashed password in field password on table User
but when I use commented line a get unshashed password - String.
Why its doesn't work properly ??

Hey 👋,
I believe this happens because you forgot the data type in the commented example. I posted a fix below, let me know if it worked! 🙂
const resolver = (parent, args, ctx: Context, info) => {
  const emailTaken = await ctx.authorizationApi.exists.User({
    email: args.data.email.toLowerCase()
  })

  if (emailTaken) {
      throw new Error('Email taken')
  }

  args.data.email = args.data.email.toLowerCase();
  const hashedPassword = await hash(args.data.password, 10)
  const user = ctx.authorizationApi.mutation.createUser({
    data: {
      password: hashedPassword,
      ...args.data,
    }
  }, info)
  return user
}

I'll close the issue because we are trying to gain a better overview of the issues concerning the latest version of prisma-binding, however, feel free to reopen it at any time! 🙂


Replacing BinaryFormatter with JsonConverter

BinaryFormatter is obselete since .net5.0 due to security issues.
BinaryFormatter is used in DefaultSerializer.cs for Serializing and Deserializing objects which is now replaced with Newtonsoft.Json serialization object in this PR.
Also in Tests, BinaryFormatter is used in ObjectExtensions.cs to clone an object which is also done using JsonConverter.

Did it for the next major release #44 .
Thanks!


NGQL: Add support for meta.schema

If the value is a commit with a meta.schema of type Type, use that to
compute the GraphQL schema.
Fixes #3213

@rafael-atticlabs FYI

There is also a compile error.

PTAL

Codecov Report

Merging #3218 into master will increase coverage by 0.01%.
The diff coverage is 100%.

Impacted Files
Coverage Δ

go/ngql/meta.go
100% <100%> (ø)

go/ngql/query.go
100% <100%> (ø)
:white_check_mark:

go/datas/http_batch_store.go
88.05% <ø> (+0.62%)
:white_check_mark:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c1afbb9...b0b48ed. Read the comment docs.

This change has a lot of implications all over the place. I don't think we should jump into it so rapidly. Was the other solution from https://github.com/attic-labs/noms/issues/3210 not doable:

Turn off run-time query validation. The main benefit of graphql is design-time validation. Run-error query validation isn't super helpful and in the case is especially troublesome. Or as @kalman put it, it should be the concern of some higher abstraction to give errors, not the query system. To wit, graphql actually assumes that all properties are optional, so there's already tolerated uncertainly about what data exists, it just presently enforces that you must declare the set of things with might exist.

To be specific what I'm worried about here is that if GQL only really works against datasets that have this schema thing, then the practice of developing against Noms dramatically changes. Now all the sudden everything needs to have a schema. I'm not even sure I understand what all that would mean ... we are a distributed system with different parties committing to the same dataset. Who has responsibility for setting the schema?

Also, are you allowed to go beyond the schema (expando?). If not that makes the system super rigid, especially for distributed multiparty usecases. But if so, then the schema doesn't really fix the GQL issue.

I see now that the other fix already landed. So then my comment is just -- delay this?

I think that something like doesn't mean that GQL only works in practice with datasets that have a schema, but I agree that assuming @kalman's patch to shut off run-time query validation works, we can wait on this.

Independent of this patch I would still be very reluctant to add the notion
of schemas in noms 8. We already have so much going on and that is a very
core feature that needs a lot of consideration.
On Thu, Feb 23, 2017 at 9:58 AM Rafael Weinstein<EMAIL_ADDRESS>wrote:

I think that something like doesn't mean that GQL only works in
practice with datasets that have a schema, but I agree that assuming
@kalman https://github.com/kalman's patch to shut off run-time query
validation works, we can wait on this.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/attic-labs/noms/pull/3218#issuecomment-282069874, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAE6BHRn7P47SUvJxK4qyWdx4qa2ZHrHks5rfcjbgaJpZM4MJWG4
.

I think the core question is where the schema goes, who has permission to
update it, and how subtyping is allowed (if at all). This also interacts
closely with access control which hasn't been thought through.
On Thu, Feb 23, 2017 at 10:03 AM Aaron Boodman<EMAIL_ADDRESS>wrote:

Independent of this patch I would still be very reluctant to add the
notion of schemas in noms 8. We already have so much going on and that is a
very core feature that needs a lot of consideration.
On Thu, Feb 23, 2017 at 9:58 AM Rafael Weinstein<EMAIL_ADDRESS>wrote:
I think that something like doesn't mean that GQL only works in
practice with datasets that have a schema, but I agree that assuming
@kalman https://github.com/kalman's patch to shut off run-time query
validation works, we can wait on this.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/attic-labs/noms/pull/3218#issuecomment-282069874, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAE6BHRn7P47SUvJxK4qyWdx4qa2ZHrHks5rfcjbgaJpZM4MJWG4
.

I agree. Let's hold off on this and see how far we can get with GraphQL without a schema.
The mismatch comes from GraphQL wanting you to define a schema that you expect to operate on and not a schema that reflects the actual data you have. When the data doesn't match the schema you are supposed to get an error.
This PR was one way to provide a way to tell GraphQL what our expected schema is. Another option we talked about was to hand write the schema and have the client pass it.


Consequence filters on multiple lines

Didn’t notice this earlier but PR #277 appears to have caused the consequence filters and help topic icon to display on multiple lines at 100% zoom and full screen width, 15" mbp.

I'm not seeing that at default resolution/full screen width (also on a 15" MBP).

But there is a range of window widths where the styles on the filter settings section causes this component to wrap.


Add drive overall health status to SMART module

smartctl -H reports the overall health of the drive for an easy examination of heath status.

Added function to report health to the client script.
Updated model to incorporate the new values.
Added migration to add the column. I don't know how to test the down() function of the migration. I gathered the table creation method from Sequel Pro's table info tab. Help testing that would be appreciated.
Updated listing to incorporate the value and colorize the output for easier scanning of issues.

Could you resolve the merge conflicts?

Conflicts resolved.


"djmoney_rates_ratesource" does not exist

Following errors retrieved when running python manage.py update_rates
CommandError: Error during rate update: relation "djmoney_rates_ratesource" does not exist
LINE 1: ..., "djmoney_rates_ratesource"."base_currency" FROM "djmoney_r...
Updated settings.py to use the standard importlib since django.utils.importlib has been removed in 1.9.
https://github.com/evonove/django-money-rates/pull/9
Using Django 1.9 and Python 2.7.
I have run migration after performing the quick start and setting up environment, no error found and it run successfully. Verified in postgres DB, the said table "djmoney_rates_ratesource" is not created.
Any help would be appreciated!

Tested this in django 1.6 and table was created successfully. Anyone can help porting this to 1.9?

solved it by running python manage.py makemigrations djmoney_rates


WSL: "Reveal in Explorer" no longer works

Does this issue occur when all extensions are disabled?: No

Remote
WSL: Ubuntu-20.04

OS
Linux x64 <IP_ADDRESS>-microsoft-standard-WSL2

CPUs
Intel(R) Core(TM) i7-5600U CPU @ 2.60GHz (4 x 2593)

Memory (System)
4.81GB (3.59GB free)

VM
0%

Steps to Reproduce:
In VSC 1.79.0 when I from WSL try open folder from "Explorer tree" in Windows Explorer (menu option "Reveal in Explorer Shift+Alt+R")
then I see message: "Reveal in Explorer is not supported in the browser" (I don't use browser version VSC)
In version VSC <=1.78.x folder is open in Windows Explorer

There has been no changes in the explorer side.
cc @bpasero any changes with the INativeHostService. That's what we're reaching out to here.

Please perform the following three tasks to diagnose the root cause of the issue:

[ ] 1.) Disable Extensions

Select View and pick Command Palette...
Run Developer: Reload With Extensions Disabled
👉 See if the issue reproduces

[ ] 2.) Disable Configuration

Select View and pick Command Palette...
Run Profiles: Create a Temporary Profile
👉 See if the issue reproduces

[ ] 3.) Try VS Code Insiders

Download VS Code Insiders
Install and Run it
👉 See if the issue reproduces

Then pick one of the three resolutions depending on which step has helped:

Disabling my Extensions helped
Please run the command Start Extension Bisect and follow the instructions to find the extension that is causing this issue.

Please report the issue to the extension causing this.

Disabling my configuration helped
Please report back more details about your configuration, including settings.

Using VS Code Insiders has helped
✅ This likely means that the issue has been addressed already and will be available in an upcoming release. You can safely use VS Code Insiders until the new stable version is available.

"Extension Bisect is done but not extension ...."
I try Disable extension or new profile, create workspace or open folder  nothing change.

Downgade to 1.78.2 fix problem.

This action comes from the WSL extension (took me quite some time to figure that out). I can confirm this is a regression.

I think https://github.com/microsoft/vscode-remote-wsl/commit/a38a885135652dbec50c6b6f0d6104d951779997#diff-3f0ec8104649ded84cd27696cb93543434aa8d294c95d209186c369f21947614R71 is the culprit.

I also encountered this problem, hope to fix it as soon as possible, thanks ++ ❤🔥 .

Duplicates https://github.com/microsoft/vscode-remote-release/issues/8568


Added the code for All basic functionality of Queue

Have you read the Contributing Guidelines on Pull Requests?
Yes.
Description
I  have added the code for All Basic Functionality of Queue.
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
#419

@cherryWood55 Same PR already exists with some modifications


React 18 with Jest Unit Tests Failing

What package(s) are you using?

[x] Carbon for IBM Products (or Carbon for IBM Cloud & Cognitive)
[ ] Legacy/CDAI
[ ] Legacy/Security

Detailed description

Describe in detail the issue you're having.

Jest testing framework fails due to dependency issue with react-dnd
  /Users/annettelin/Desktop/w3-carbon/ibmer-carbon-components/node_modules/react-dnd/dist/index.js:1
    ({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,jest){export * from './core/index.js';
                                                                                ^^^^^^

    SyntaxError: Unexpected token 'export'

    > 1 | import { pkg } from "@carbon/ibm-products";

Is this issue related to a specific component?

N/A

What did you expect to happen? What happened instead? What would you like to
see changed?

our test cases to pass

What browser are you working in?
chrome

What version of the @carbon/ibm-products (or @carbon/ibm-cloud-cognitive)
package are you using?

@carbon/ibm-products 2.8.0

What offering/product do you work on? Any pressing ship or release dates we
should be aware of?

w3 app
Additional information
this seems to have been an issue before - not entirely sure if there's some sort of workaround in the meantime https://github.com/carbon-design-system/ibm-products/issues/1949

Upgrading to @carbon/ibm-products: 2.9.0 resolves this issue as react-dnd was removed in that version.


DOC-#3 Added documentation to CuDFQueryCompiler

I have added comments to the QueryCompiler.py file for CuDF. I'll note that I took the code from both the modin-gpu-baseline and local_master branches.

Codecov Report

Merging #62 (9b6203b) into local_master (a3ddf2f) will decrease coverage by 36.98%.
The diff coverage is n/a.

@@                Coverage Diff                @@
##           local_master      #62       +/-   ##
=================================================
- Coverage         82.58%   45.59%   -36.99%
=================================================
  Files               144      144
  Lines             14973    14596      -377
=================================================
- Hits              12365     6655     -5710
- Misses             2608     7941     +5333

Impacted Files
Coverage Δ

modin/distributed/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/engines/ray/task_wrapper.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/engines/ray/pandas_on_ray/io.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/experimental/pandas/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/experimental/xgboost/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/distributed/dataframe/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/experimental/xgboost/test/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/distributed/dataframe/pandas/__init__.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/experimental/xgboost/test/test_default.py
0.00% <0.00%> (-100.00%)
:arrow_down:

modin/experimental/engines/pandas_on_ray/io_exp.py
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 92 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a3ddf2f...9b6203b. Read the comment docs.

Pull request for DOC-#3 is approved.
Merging into local_master.


Wish I could get the record key in async producer send callback

Hi, while producing records asynchronously, I'd like to be able to log the provided key together with topic/partition/offset upon successfull send ... if that makes sense to you.
#--- Print sent message partition and offset upon success
def on_send_success(record_metadata):
	#clog.log_(LOG_WARNING, f"sent|{record_metadata.topic}|{record_metadata.partition}|{record_metadata.offset}|{record_metadata.key}".encode('utf-8'))
	clog.log_(LOG_WARNING, f"sent|{record_metadata}".encode('utf-8'))

Today only the key size is available but not its value.
16/12/2024; 13:43:00.11; [W] $GDRK0 ; sent|RecordMetadata(topic='oamds-dr', partition=0, topic_partition=TopicPartition(topic='oamds-dr', partition=0), offset=131853, timestamp=1734352978359, log_start_offset=131838, checksum=None, serialized_key_size=44, serialized_value_size=55, serialized_header_size=66)

Got it working with a few mods in producer future.py and record_accumulator.py.
30/12/2024; 15:05:02.18; [W] $GACK0 ; queued|oamds-tgdsmtresult|b'no_check_1000200ffff33gfff'
30/12/2024; 15:05:10.19; [W] $GACK0 ; sent|oamds-tgdsmtresult|8|249381|b'no_check_1000200ffff33gfff'

Is anybody else interested in that feature ?


Automated Package Upgrade

:tada: This PR is included in version 13.0.57 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[OTHER] Create a Basic Test for Map Page

What would you like to share?
The goal of this issue is to have a test file and test to navigate to the Map page, and that checks the page loads correctly with the heading with no error.
Edit: belongs to this epic https://github.com/EddieHubCommunity/LinkFree/issues/5787
Additional information
No response

let's go!!! 🚀

@Vishrut19 it looks like this ended up as a duplicate as part of populating the database with map information via the tests https://github.com/EddieHubCommunity/LinkFree/pull/6084
So I will close this issue, please selected another page to add the basics tests to


Fix host windows dragging on Windows

I am not sure why this EndDrag(e); was there in the first place, it looks like it doesn't serve any purpose. Tested on Windows and macOS and everything works good. The IsPointerOver check is also very wonky in Avalonia - when you drag a host window out of the screen (and keep dragging) and drag the window back - the IsPointerOver state is lost, even though the mouse is still over the chrome. I don't think the check is needed - the window position changed AND mouseDown conditions are only met if the user is dragging the window, right?
Fixes: https://github.com/wieslawsoltes/Dock/issues/319, https://github.com/wieslawsoltes/Dock/issues/315, https://github.com/wieslawsoltes/Dock/issues/302

I remember that this behavior was different on Windows so EndDrag was needed. Seems like an Avalonia Update changed this


Using GetAll on an empty array raises error

I am using dbus-native for implementing an MPRIS library.
http://specifications.freedesktop.org/mpris-spec/latest/
During development, I have ran into a snag on a property that uses as (i.e. an array of strings) when it's empty and my local MPRIS client requests a GetAll for our service (i.e. Linux Mint's MPRIS integration).
I have created a proof of concept gist to reproduce the issue (no MPRIS required):
https://gist.github.com/twolfson/38578725d35a894779e8
You should see that Get works fine but we error out on GetAll. I also tried using [[]] for an empty array but that leads to other issues. When we go to using any string in the array (e.g. ['']), then the error disappears.
https://gist.github.com/twolfson/38578725d35a894779e8/814dffaa35cc0f32538453bf8f3e31c2c5d97356#file-index-js-L29-L30
Here's an example log:
Creating sessionBus
Requesting name: org.node-dbus.gist-empty-array
Exporting interface
Invoking `Get`
`Get` response []
Invoking `GetAll`
/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:28
    throw new Error("Invalid struct data");
    ^

Error: Invalid struct data
    at writeStruct (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:28:11)
    at write (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:87:9)
    at writeStruct (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:31:5)
    at write (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:42:7)
    at write (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:59:7)
    at writeStruct (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:31:5)
    at module.exports (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/marshall.js:16:13)
    at Object.marshallMessage [as marshall] (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/message.js:84:16)
    at EventEmitter.self.message (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/index.js:118:28)
    at module.exports (/home/todd/github/gist-node-dbus-empty-array/node_modules/dbus-native/lib/stdifaces.js:130:24)

Hi! Thanks for very detailed report! Looks like GetAll implementation is serialising data incorrectly at https://github.com/sidorares/node-dbus/blob/master/lib/stdifaces.js#L126 - it should be props.push([ p, [propertySignature, [impl[p]]] ]); - note extra [] around impl[p]

Cool, should I submit a PR to patch it or sit tight?
On a tangent, it's usually a good idea to use either a git tag or commit SHA when linking to lines in a file. Otherwise, branches get altered (especially master) or disappear (e.g. a dev branch).

To get the tag, it can be selected via the branch picker at the top

Example: https://github.com/sidorares/node-dbus/blob/v0.2.0/lib/stdifaces.js#L126

To get the current commit, press "y" when viewing a code page

This is a GitHub shortcut, more can be listed by pressing "?"
Example: https://github.com/sidorares/node-dbus/blob/1d6b1ed1e09e11655259620da723bc20dd9c2237/lib/stdifaces.js#L126

yes, I know about links ( but didn't know shortcuts! )
If you can submit a pr that would be great!
Also as a future plan I'd like to replace cryptic substructures like ('av', [ [ 's', [ 'hello' ], ['si', ['hello', 10] ] ) into something like ('av', [dbus.Variant('s', 'hello'), dbus.Variant('si', 'hello', 10)]

Alright, going to verify the patch works on the gist and then submit a PR :+1:

It seems that while it works for patching the code, it causes errors in validators that didn't exist before. I have no idea how they are related but I'm getting:
  1) An MPRIS service "before all" hook:
     Uncaught Error: Data: false was not of type boolean
      at checkBoolean (/home/todd/github/node-dbus/lib/validators.js:54:15)
      at Object.validator.check (/home/todd/github/node-dbus/lib/validators.js:22:17)
      at writeSimple (/home/todd/github/node-dbus/lib/marshall.js:118:19)
      at write (/home/todd/github/node-dbus/lib/marshall.js:91:14)
      at write (/home/todd/github/node-dbus/lib/marshall.js:84:9)
      at writeStruct (/home/todd/github/node-dbus/lib/marshall.js:31:5)
      at write (/home/todd/github/node-dbus/lib/marshall.js:42:7)
      at write (/home/todd/github/node-dbus/lib/marshall.js:59:7)
      at writeStruct (/home/todd/github/node-dbus/lib/marshall.js:31:5)
      at module.exports (/home/todd/github/node-dbus/lib/marshall.js:16:13)
      at Object.marshallMessage [as marshall] (/home/todd/github/node-dbus/lib/message.js:84:16)
      at EventEmitter.self.message (/home/todd/github/node-dbus/index.js:118:28)
      at module.exports (/home/todd/github/node-dbus/lib/stdifaces.js:130:24)
      at EventEmitter.<anonymous> (/home/todd/github/node-dbus/lib/bus.js:125:20)
      at emitOne (events.js:77:13)
      at EventEmitter.emit (events.js:169:7)
      at /home/todd/github/node-dbus/index.js:98:12
      at Socket.<anonymous> (/home/todd/github/node-dbus/lib/message.js:53:9)
      at emitNone (events.js:72:20)
      at Socket.emit (events.js:166:7)
      at emitReadable_ (_stream_readable.js:411:10)
      at emitReadable (_stream_readable.js:405:7)
      at readableAddChunk (_stream_readable.js:157:11)
      at Socket.Readable.push (_stream_readable.js:110:10)
      at Pipe.onread (net.js:523:20)

I will update the gist so you an see the error without the rest of mpris-service.js around it.

Alright, the gist has been updated to catch the error:
https://gist.github.com/twolfson/38578725d35a894779e8
I have updated the dependencies to point to my dev branch:
https://github.com/sidorares/node-dbus/compare/master...twolfson:dev/fix.getall.array
https://gist.github.com/twolfson/38578725d35a894779e8/7b802d99af8d71cbaacf41d17835a3977a797cd0#file-package-json-L8
If you want to switch dependencies, I suggest leveraging npm link to point to local working repositories:
https://docs.npmjs.com/cli/link


222222

What type of PR is this?

Uncomment only one  /kind <> line, hit enter to put that in a new line, and remove leading whitespace from that line:
/kind api-change
/kind bug
/kind cleanup
/kind deprecation
/kind design
/kind documentation
/kind failing-test
/kind feature
/kind flake

What this PR does / why we need it:
111
Which issue(s) this PR fixes:

Fixes #
111
Special notes for your reviewer:
111
Does this PR introduce a user-facing change?:

111

1111
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.:

/pony

/lgtm


Unnecessary, cryptic message on join

There's a glitch(?) where, for some reason, the words "ComeCloser>>TagRange: 0.0 <-> 0.0" show up every time players log in. It would be great if this could be disabled to reduce login message clutter that adds up when dozens of mods are installed.

Its there to tell you the current configs on the server. As the server forces the local to match but there is no easy way to tell what the server set. I might look at changing this to something else, like a short hud popup. Really its a left over from the earlier days of this mod when I made it for MC 1.0.0


Mod doenst work for me.

Hello,
I wanted to add the mod to my modpack, which contains a mod I programmed that creates a copy of each dimension. I now wanted to use the mod to travel within the dimensions I created. However, the mod does not work. I am not able to activate the portals in my dimensions. I have also tried to swap the Nether and End in the overworld, but without success. Im using Fabric and Minecraft version 1.20.4 and the matching version of your mod. Does anybody have some ideas how to fix it? I am also available via Discord to simplify communication. Discord: stefan2005
Many thanks in advance and have a nice day
My config file looks like this:
{
  "Dimensions": [
    {
      "Dimension": "minecraft:overworld",
      "Type": "minecraft:overworld",
      "IsNetherPortalEnabled": true,
      "NetherPortalDestinationDimension": "minecraft:the_nether",
      "IsEndPortalEnabled": true,
      "EndPortalDestinationDimension": "minecraft:the_end"
    },
    {
      "Dimension": "farm-dimension:enddim",
      "Type": "minecraft:the_end",
      "IsNetherPortalEnabled": false,
      "IsEndPortalEnabled": true,
      "EndPortalDestinationDimension": "minecraft:overworld"
     },
    {
      "Dimension": "minecraft:the_end",
      "Type": "minecraft:the_end",
      "IsNetherPortalEnabled": false,
      "IsEndPortalEnabled": true,
      "EndPortalDestinationDimension": "minecraft:overworld"
    },
    {
      "Dimension": "farm-dimension:overdim",
      "Type": "farm-dimension:overdim_type",
      "IsNetherPortalEnabled": true,
      "NetherPortalDestinationDimension": "farm-dimension:netherdim",
      "IsEndPortalEnabled": true,
      "EndPortalDestinationDimension": "farm-dimension:enddim"
    },
    {
      "Dimension": "minecraft:the_nether",
      "Type": "minecraft:the_nether",
      "IsNetherPortalEnabled": true,
      "NetherPortalDestinationDimension": "minecraft:overworld",
      "IsEndPortalEnabled": false
    },
    {
      "Dimension": "farm-dimension:netherdim",
      "Type": "farm-dimension:netherdim_type",
      "IsNetherPortalEnabled": true,
      "NetherPortalDestinationDimension": "farm-dimension:overdim",
      "IsEndPortalEnabled": false
    }
  ]
}

ah I had the mixins set to server only for some reason and I never use this in single player so I didn't notice.
Try https://github.com/Encrypted-Thoughts/DimensionPortalLinker/releases/download/1.1.1/portal_linker-1.20.4-1.1.1.jar and see how it works.


FastAPI OpenAPI auto-doc breaks on pydantic-geojson

Pretty much what it says on the tin. When I use this library to create Pydantic models to plug into FastAPI, its auto-documentation feature breaks with a trace like this:
ERROR:    Exception in ASGI application
Traceback (most recent call last):
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/uvicorn/protocols/http/h11_impl.py", line 373, in run_asgi
    result = await app(self.scope, self.receive, self.send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py", line 75, in __call__
    return await self.app(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/fastapi/applications.py", line 208, in __call__
    await super().__call__(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/applications.py", line 112, in __call__
    await self.middleware_stack(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/errors.py", line 159, in __call__
    await self.app(scope, receive, _send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/base.py", line 53, in __call__
    async with anyio.create_task_group() as task_group:
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 660, in __aexit__
    raise ExceptionGroup(exceptions)
anyio._backends._asyncio.ExceptionGroup: 2 exceptions were raised in the task group:
----------------------------
Traceback (most recent call last):
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/base.py", line 35, in call_next
    message = await recv_stream.receive()
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/anyio/streams/memory.py", line 94, in receive
    return self.receive_nowait()
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/anyio/streams/memory.py", line 87, in receive_nowait
    raise EndOfStream
anyio.EndOfStream

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/base.py", line 55, in __call__
    response = await self.dispatch_func(request, call_next)
  File "/home/redacted/Work/my-codebase/service/./my_codebase/http_server_main.py", line 62, in add_logger
    return await call_next(req)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/base.py", line 37, in call_next
    raise RuntimeError("No response returned.")
RuntimeError: No response returned.
----------------------------
Traceback (most recent call last):
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/base.py", line 30, in coro
    await self.app(scope, request.receive, send_stream.send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/middleware/cors.py", line 84, in __call__
    await self.app(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/exceptions.py", line 82, in __call__
    raise exc
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/exceptions.py", line 71, in __call__
    await self.app(scope, receive, sender)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/routing.py", line 656, in __call__
    await route.handle(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/routing.py", line 259, in handle
    await self.app(scope, receive, send)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/starlette/routing.py", line 61, in app
    response = await func(request)
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/fastapi/applications.py", line 161, in openapi
    return JSONResponse(self.openapi())
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/fastapi/applications.py", line 136, in openapi
    self.openapi_schema = get_openapi(
  File "/home/redacted/miniconda3/envs/my-codebase/lib/python3.10/site-packages/fastapi/openapi/utils.py", line 410, in get_openapi
    return jsonable_encoder(OpenAPI(**output), by_alias=True, exclude_none=True)  # type: ignore
  File "pydantic/main.py", line 342, in pydantic.main.BaseModel.__init__
pydantic.error_wrappers.ValidationError: 2 validation errors for OpenAPI
components -> schemas -> PointModel -> properties -> coordinates -> items
  value is not a valid dict (type=type_error.dict)
components -> schemas -> PointModel -> $ref
  field required (type=value_error.missing)

This creates a problem for our use case, where we rely on the auto-doc feature for internal developers and quick API integration testing.
For reference, the offending model is as simple as:
from pydantic import BaseModel
from pydantic_geojson import PointModel

class MyModel(BaseModel):
    location: PointModel

It is possible a basic example which reproduces an error?

Upgrading fastapi above 0.73.0 should fix the issue.

Yes, indeed. We updated and that seems to have resolved it.
For those using older versions, the following is sufficient to reproduce the error:
from fastapi import FastAPI
from pydantic import BaseModel
from pydantic_geojson import PointModel

class MyModel(BaseModel):
    location: PointModel

app = FastAPI(
    openapi_url="/documentation/service.json",
    docs_url="/documentation/service/swagger"
)

@app.get("/foo", response_model=MyModel)
def an_endpoint():
    pass

Hitting the auto-doc endpoint (/documentation/service.json) is sufficient to trigger the error, which results in a 500 response and a FastAPI stack trace.


Update iptables to >= 1.8.8

Description
The version of iptables 1.8.7 delivered in Flatcar does not seem to work correctly. There is an option -C to check if a rule exists in a chain/table, but it does not always return the correct result. Instead of saying that the rule exists, it sometimes returns the message that said rule does not exist.
This has the consequence that scripts erroneously create the same rules over and over again and the systems gets a high iowait at some point.
In the included toolbox there is iptables in version 1.8.8 which always returns the correct result. To verify this, I built a local Qemu image with Flatcar 3374.2.3 and iptables version 1.8.8, after that I could not reproduce the behavior anymore.
Impact
The automatic creation of rules is impossible, because sometimes  iptables does not find the said rule during an exists check. Thus rules would be created multiple times, which leads to a high iowait, because the ksoftirq processes takes longer to run
Environment and steps to reproduce

Set-up: Install Flatcar 3374.2.3 on a machine
Task:  create iptables rule iptables -I INPUT -p tcp -d <IP_ADDRESS> --dport 53 -j ACCEPT
Action(s):
a. check if rule exists iptables -v -C INPUT -t filter -p tcp -d <IP_ADDRESS> --dport 53 -j ACCEPT
Error: the rule is sometimes not found iptables: Bad rule (does a matching rule exist in that chain?).

Expected behavior
The rule should always be found.
flatcar# iptables -v -C INPUT -t filter -p tcp -d <IP_ADDRESS> --dport 53 -j ACCEPT
ACCEPT  tcp opt -- in * out *  <IP_ADDRESS>/0  -> <IP_ADDRESS>   tcp dpt:53
flatcar# iptables -v -C INPUT -t filter -p tcp -d <IP_ADDRESS> --dport 53 -j ACCEPT
iptables: Bad rule (does a matching rule exist in that chain?).
flatcar# iptables -v -C INPUT -t filter -p tcp -d <IP_ADDRESS> --dport 53 -j ACCEPT
ACCEPT  tcp opt -- in * out *  <IP_ADDRESS>/0  -> <IP_ADDRESS>   tcp dpt:53

Additional information
I could not see a pattern of when the error is thrown. Sometimes it happens at the first iptables check, sometimes at the thousandth. Therefore maybe use a while true loop when checking.

PR https://github.com/flatcar/coreos-overlay/pull/2433 was merged, so iptables 1.8.8 will be available in the next Alpha.

hi @dongsupark , thanks for taking care of the problem. I will see if I can find a better / more effective iptables test


Missing picture in the nuclideBases description

If you're looking at the Sphinx documentation for the nuclideBases module, you might notice that there is a link to a figure in the docstring:

This link goes nowhere for me, I think because the figure doesn't exist.

I can confirm this has been broken since the 0.2.0 release on Nov 19, 2021: https://terrapower.github.io/releases/armi/v0.2.0/.apidocs/armi.nucDirectory.nuclideBases.html
@ntouran How long has it been since these class diagrams displayed?

Okay, it is my guess here that our docs used to have some automagical class diagrams, but only a couple relics of this remain.
Probably, these diagrams were just fragile and hard to maintain. (Such things always are.)
I am thinking that removing these defunct links and this dependency is the right solution:
https://github.com/terrapower/armi/blob/2ae923ee7a0f088b893bd5aa4592ac3f9c2803de/doc/conf.py#L115

Okay, @keckler , there is a PR open for this:  https://github.com/terrapower/armi/pull/556

Looks good!


Add npm run weight tool

The way a code change maps to a change in minified/gzipped size is not always intuitive (#2383). To help folks in our effort to slim down (#2060), they can now issue the command:
npm run weight

And get output like:
6.27 kB

Which should give a fairly good estimate of the "over-the-wire" size of their underscore.js.
Caveat: The weight reported does not include the source-map comment at the end of the file.

Coverage remained the same at 96.855% when pulling 280512b843a1a243f624486a6bdc43e069652957 on captbaritone:weight into 51d93a941cd348bd84a42268135aaa492d5866a9 on jashkenas:master.


CanvasKit fails with type errors in debug mode but not release mode.

CanvasKit works fine with dart2js but with the development compiler it returns type errors as the JavaScript types SkParagraph and SkMaskFilter cannot be found. Changing those types to be @anonymous should fix the issue.
Steps to Reproduce
Run any flutter web app, for example Dart DevTools. https://github.com/flutter/devtools/tree/master/packages/devtools_app
Expected results:
No errors in the chrome devtools console complaining about failed type checks involving SkParagraph
Actual results:*

[✓] Flutter (Channel unknown, 1.21.0-5.0.pre, on Mac OS X 10.15.4 19E287, locale en-US)
    • Flutter version 1.21.0-5.0.pre at /Users/jacobrichman/git/flutter/1/flutter
    • Framework revision 50b87dc6c3 (24 hours ago), 2020-07-22 11:09:59 -0700
    • Engine revision dcc9a4048d
    • Dart version 2.9.0 (build 2.9.0-21.0.dev 9dca49e71e)

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/jacobrichman/Library/Android/sdk
    • Platform android-30, build-tools 29.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.6, Build version 11E708
    • CocoaPods version 1.9.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] IntelliJ IDEA Community Edition (version 2019.3.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 44.0.3
    • Dart plugin version 193.6494.35

[✓] VS Code (version 1.47.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.9.1

[✓] Connected device (4 available)
    • iPhone SE (2nd generation) (mobile) • 46133612-2B8F-4B50-AD8A-5140B0A96044 • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-13-6 (simulator)
    • macOS (desktop)                     • macos                                • darwin-x64     •
      Mac OS X 10.15.4 19E287
    • Web Server (web)                    • web-server                           • web-javascript •
      Flutter Tools
    • Chrome (web)                        • chrome                               • web-javascript •
      Google Chrome 84.0.4147.89

Fyi @hterkelsen

flutter run -d chrome --debug --dart-define=FLUTTER_WEB_USE_SKIA=true  --verbose

logs
tahatesser@Tahas-MacBook-Pro devtools_app % flutterm run -d chrome --debug --dart-define=FLUTTER_WEB_USE_SKIA=true

Downloading Web SDK...                                             10.0s
Launching lib/main.dart on Chrome in debug mode...
Running "flutter pub get" in flutter_tools...                       0.8s
Syncing files to device Chrome...
24,033ms (!)
Failed to establish connection with the application instance in Chrome.
This can happen if the websocket connection used by the web tooling is unable to correctly establish a connection, for
example due to a firewall.
tahatesser@Tahas-MacBook-Pro devtools_app % flutterm run -d chrome --release --dart-define=FLUTTER_WEB_USE_SKIA=true --verbose

[ +129 ms] executing: [/Users/tahatesser/Code/flutter_master/] git -c log.showSignature=false log -n 1
--pretty=format:%H
[  +50 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] e64fe11542238376fdfbf351d81e22d08296da45
[        ] executing: [/Users/tahatesser/Code/flutter_master/] git tag --contains HEAD
[ +281 ms] Exit code 0 from: git tag --contains HEAD
[   +2 ms] executing: [/Users/tahatesser/Code/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long
--tags
[  +29 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] 1.21.0-5.0.pre-17-ge64fe1154
[   +9 ms] executing: [/Users/tahatesser/Code/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[  +10 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/master
[        ] executing: [/Users/tahatesser/Code/flutter_master/] git ls-remote --get-url origin
[  +10 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +54 ms] executing: [/Users/tahatesser/Code/flutter_master/] git rev-parse --abbrev-ref HEAD
[  +10 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[   +5 ms] executing: sw_vers -productName
[  +15 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +14 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.6
[        ] executing: sw_vers -buildVersion
[  +14 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19G73
[  +46 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +8 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +15 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[   +6 ms] executing: /usr/bin/xcode-select --print-path
[   +6 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[ +691 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 11.6
           Build version 11E708
[   +2 ms] executing: xcrun --find xcdevice
[   +8 ms] Exit code 0 from: xcrun --find xcdevice
[        ] /Applications/Xcode.app/Contents/Developer/usr/bin/xcdevice
[        ] executing: xcrun xcdevice list --timeout 2
[   +5 ms] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[  +39 ms] List of devices attached
           32003c30dc19668f       device usb:336723968X product:m30ltedd model:SM_M305F device:m30lte transport_id:1
[  +67 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-13-4" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-6-2" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/3B9B2765-47C7-4F3D-9AAA-52738B31B1A
                   9\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                   "udid" : "3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 4 - 40mm"
                 },
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/7093CAAD-C850-4F3A-8A9C-6B7B988AA08
                   C\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                   "udid" : "7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 4 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-6" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/7863E29F-EEE8-499E-BB28-6B111B76E3E
                   E\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                   "udid" : "7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 }
               ]
             }
           }
[+3087 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.2.1 (17T531)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,3",
                        "identifier" : "3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                        "architecture" : "i386",
                        "modelUTI" : "com.apple.watch-series4-1",
                        "modelName" : "Apple Watch Series 4 - 40mm",
                        "name" : "Apple Watch Series 4 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.6 (17G64)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-11-1",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.2.1 (17T531)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,4",
                        "identifier" : "7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                        "architecture" : "i386",
                        "modelUTI" : "com.apple.watch-series4-1",
                        "modelName" : "Apple Watch Series 4 - 44mm",
                        "name" : "Apple Watch Series 4 - 44mm"
                      },
                      {
                        "simulator" : false,
                        "operatingSystemVersion" : "13.6 (17G68)",
                        "interface" : "usb",
                        "available" : true,
                        "platform" : "com.apple.platform.iphoneos",
                        "modelCode" : "iPhone11,8",
                        "identifier" : "00008020-001059882212002E",
                        "architecture" : "arm64e",
                        "modelUTI" : "com.apple.iphone-xr-1",
                        "modelName" : "iPhone XR",
                        "name" : "Taha’s iPhone"
                      }
                    ]
[   +7 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +179 ms] Found plugin image_gallery_saver at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[  +38 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[   +3 ms] Found plugin path_provider_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[   +2 ms] Found plugin path_provider_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[  +44 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[   +1 ms] Found plugin url_launcher_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[   +2 ms] Found plugin url_launcher_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +3 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[  +66 ms] Found plugin image_gallery_saver at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +8 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[   +1 ms] Found plugin path_provider_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[  +17 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[   +1 ms] Found plugin url_launcher_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[   +1 ms] Found plugin url_launcher_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +2 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[ +172 ms] Launching lib/main.dart on Chrome in release mode...
[  +58 ms] Found plugin image_gallery_saver at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +6 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[        ] Found plugin path_provider_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[  +12 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[   +1 ms] Found plugin url_launcher_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[   +1 ms] Found plugin url_launcher_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +1 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[  +22 ms] Found plugin image_gallery_saver at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +6 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[        ] Found plugin path_provider_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[   +9 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[        ] Found plugin url_launcher_linux at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[   +1 ms] Found plugin url_launcher_macos at
/Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +1 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[  +12 ms] Compiling lib/main.dart for the Web...
[   +6 ms] Initializing file store
[  +23 ms] Skipping target: gen_localizations
[  +25 ms] web_entrypoint: Starting due to {InvalidatedReason.inputChanged}
[   +5 ms] web_entrypoint: Complete
[   +1 ms] dart2js: Starting due to {}
[+35677 ms] dart2js: Complete
[ +805 ms] web_release_bundle: Starting due to {}
[ +840 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more
information see #56466.
[  +85 ms] web_release_bundle: Complete
[ +957 ms] web_service_worker: Starting due to {}
[ +157 ms] web_service_worker: Complete
[ +111 ms] Persisting file store
[  +10 ms] Done persisting file store
tahatesser@Tahas-MacBook-Pro devtools_app %
flutterm run -d chrome --debug --dart-define=FLUTTER_WEB_USE_SKIA=true  --verbose

[ +129 ms] executing: [/Users/tahatesser/Code/flutter_master/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +42 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +2 ms] e64fe11542238376fdfbf351d81e22d08296da45
[   +1 ms] executing: [/Users/tahatesser/Code/flutter_master/] git tag --contains HEAD
[ +266 ms] Exit code 0 from: git tag --contains HEAD
[   +2 ms] executing: [/Users/tahatesser/Code/flutter_master/] git describe --match *.*.*-*.*.pre --first-parent --long --tags
[  +24 ms] Exit code 0 from: git describe --match *.*.*-*.*.pre --first-parent --long --tags
[        ] 1.21.0-5.0.pre-17-ge64fe1154
[  +12 ms] executing: [/Users/tahatesser/Code/flutter_master/] git rev-parse --abbrev-ref --symbolic @{u}
[  +10 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/master
[        ] executing: [/Users/tahatesser/Code/flutter_master/] git ls-remote --get-url origin
[  +10 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +61 ms] executing: [/Users/tahatesser/Code/flutter_master/] git rev-parse --abbrev-ref HEAD
[  +11 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] master
[   +5 ms] executing: sw_vers -productName
[  +14 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +13 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.6
[        ] executing: sw_vers -buildVersion
[  +13 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19G73
[  +45 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +8 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +15 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[   +6 ms] executing: /usr/bin/xcode-select --print-path
[   +6 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Applications/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[ +622 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 11.6
           Build version 11E708
[   +3 ms] executing: xcrun --find xcdevice
[   +9 ms] Exit code 0 from: xcrun --find xcdevice
[        ] /Applications/Xcode.app/Contents/Developer/usr/bin/xcdevice
[        ] executing: xcrun xcdevice list --timeout 2
[   +5 ms] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[  +44 ms] List of devices attached
           32003c30dc19668f       device usb:336723968X product:m30ltedd model:SM_M305F device:m30lte transport_id:1
[  +75 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-13-4" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-6-2" : [
                 {
                   "dataPath" : "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/3B9B2765-47C7-4F3D-9AAA-52738B31B1A9\/data",
                   "logPath" : "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                   "udid" : "3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 4 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/7093CAAD-C850-4F3A-8A9C-6B7B988AA08C\/data",
                   "logPath" : "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                   "udid" : "7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 4 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-6" : [
                 {
                   "dataPath" : "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devices\/7863E29F-EEE8-499E-BB28-6B111B76E3EE\/data",
                   "logPath" : "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                   "udid" : "7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 }
               ]
             }
           }
[+3022 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.2.1 (17T531)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,3",
                        "identifier" : "3B9B2765-47C7-4F3D-9AAA-52738B31B1A9",
                        "architecture" : "i386",
                        "modelUTI" : "com.apple.watch-series4-1",
                        "modelName" : "Apple Watch Series 4 - 40mm",
                        "name" : "Apple Watch Series 4 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "13.6 (17G64)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "7863E29F-EEE8-499E-BB28-6B111B76E3EE",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-11-1",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "6.2.1 (17T531)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch4,4",
                        "identifier" : "7093CAAD-C850-4F3A-8A9C-6B7B988AA08C",
                        "architecture" : "i386",
                        "modelUTI" : "com.apple.watch-series4-1",
                        "modelName" : "Apple Watch Series 4 - 44mm",
                        "name" : "Apple Watch Series 4 - 44mm"
                      },
                      {
                        "simulator" : false,
                        "operatingSystemVersion" : "13.6 (17G68)",
                        "interface" : "usb",
                        "available" : true,
                        "platform" : "com.apple.platform.iphoneos",
                        "modelCode" : "iPhone11,8",
                        "identifier" : "00008020-001059882212002E",
                        "architecture" : "arm64e",
                        "modelUTI" : "com.apple.iphone-xr-1",
                        "modelName" : "iPhone XR",
                        "name" : "Taha’s iPhone"
                      }
                    ]
[   +9 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +146 ms] Found plugin image_gallery_saver at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[  +22 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[   +2 ms] Found plugin path_provider_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[   +1 ms] Found plugin path_provider_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[  +31 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[   +1 ms] Found plugin url_launcher_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[   +1 ms] Found plugin url_launcher_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +4 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[  +58 ms] Found plugin image_gallery_saver at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +8 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[        ] Found plugin path_provider_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[  +15 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[        ] Found plugin url_launcher_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[        ] Found plugin url_launcher_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[   +1 ms] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[ +126 ms] Launching lib/main.dart on Chrome in debug mode...
[  +57 ms] Updating assets
[ +771 ms] Manifest contained wildcard assets. Inserting missing file into build graph to force rerun. for more information see #56466.
[   +6 ms] Syncing files to device Chrome...
[  +16 ms] Found plugin image_gallery_saver at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +8 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[        ] Found plugin path_provider_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[   +9 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[        ] Found plugin url_launcher_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[        ] Found plugin url_launcher_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[        ] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[  +30 ms] Found plugin image_gallery_saver at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/image_gallery_saver-1.5.0/
[   +5 ms] Found plugin path_provider at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/
[        ] Found plugin path_provider_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+2/
[        ] Found plugin path_provider_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/
[   +8 ms] Found plugin url_launcher at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.5.0/
[        ] Found plugin url_launcher_linux at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_linux-0.0.1+1/
[        ] Found plugin url_launcher_macos at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_macos-0.0.1+7/
[        ] Found plugin url_launcher_web at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/url_launcher_web-0.1.2/
[ +232 ms] <- reset
[   +6 ms] /Users/tahatesser/Code/flutter_master/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/tahatesser/Code/flutter_master/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/tahatesser/Code/flutter_master/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names --experimental-emit-debug-metadata
-Ddart.developer.causal_async_stacks=true -DFLUTTER_WEB_USE_SKIA=true --output-dill
/var/folders/z8/112k4f_97sn1mc5b9xm4yk280000gn/T/flutter_tools.ddUxNi/flutter_tool.OT9Zlo/app.dill --libraries-spec
file:///Users/tahatesser/Code/flutter_master/bin/cache/flutter_web_sdk/libraries.json --packages .packages -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-call-instructions
--enable-asserts --track-widget-creation --filesystem-root /var/folders/z8/112k4f_97sn1mc5b9xm4yk280000gn/T/flutter_tools.ddUxNi/flutter_tools.qqsBMj
--filesystem-scheme org-dartlang-app --initialize-from-dill build/dfea9bfe94cb64da780a8ef62c567803.cache.dill.track.dill --platform
file:///Users/tahatesser/Code/flutter_master/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk.dill
[  +12 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+14212 ms] Syncing files to device Chrome... (completed in 14,541ms, longer than expected)
[        ] Synced 63.6MB.
[        ] <- accept
[        ] Caching compiled dill
[ +907 ms] [CHROME]:
[   +1 ms] [CHROME]:DevTools listening on ws://<IP_ADDRESS>:61136/devtools/browser/18805a38-d934-4408-a252-47fca5329a87
[+5000 ms] Debug service listening on ws://<IP_ADDRESS>:61154/VvfFVlm0tLg=

[ +219 ms] Debug service listening on ws://<IP_ADDRESS>:61154/VvfFVlm0tLg=
[   +2 ms] Warning: Flutter's support for web development is not stable yet and hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r" or "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[  +48 ms] WARNING: found an existing <meta name="viewport"> tag. Flutter Web uses its own viewport configuration for better compatibility with Flutter.
This tag will
           be replaced.

[+2562 ms] Cannot find native JavaScript type (CanvasKit) for type check

[  +68 ms] PreferencesController: storage not initialized

[  +22 ms] devtools server not available (404)

[        ] DevTools version 0.8.1-dev.1.

[  +34 ms] Cannot find native JavaScript type (SkParagraph) for type check

[ +367 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +6 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +1 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +2 ms] Cannot find native JavaScript type (SkParagraph) for type check

[  +97 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +2 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +2 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +3 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +3 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +1 ms] Cannot find native JavaScript type (SkParagraph) for type check

[   +5 ms] Cannot find native JavaScript type (SkParagraph) for type check

[  +35 ms] Cannot find native JavaScript type (SkMaskFilter) for type check

[   +2 ms] Cannot find native JavaScript type (SkParagraph) for type check

[+16005 ms] Cannot find native JavaScript type (SkMaskFilter) for type check

flutter doctor -v
[✓] Flutter (Channel master, 1.21.0-6.0.pre.17, on Mac OS X 10.15.6 19G73,
    locale en-GB)
    • Flutter version 1.21.0-6.0.pre.17 at /Users/tahatesser/Code/flutter_master
    • Framework revision e64fe11542 (11 hours ago), 2020-07-23 18:11:17 -0700
    • Engine revision 626244a72c
    • Dart version 2.9.0 (build 2.9.0-21.0.dev a3815b6590)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.1
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.6, Build version 11E708
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.47.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.12.2

[✓] Connected device (5 available)
    • SM M305F (mobile)      • 32003c30dc19668f          • android-arm64  •
      Android 10 (API 29)
    • Taha’s iPhone (mobile) • 00008020-001059882212002E • ios            • iOS
      13.6
    • macOS (desktop)        • macos                     • darwin-x64     • Mac
      OS X 10.15.6 19G73
    • Web Server (web)       • web-server                • web-javascript •
      Flutter Tools
    • Chrome (web)           • chrome                    • web-javascript •
      Google Chrome 84.0.4147.89

• No issues found!

This should be fixed after we switched to @anonymous in JS bindings.


Provide ability to view diagram caption

It is possible to put multiple diagram in one page.
But hard to explain in the markdown which diagram to tell.
Can we do it?
thank you..

I'm checking out https://github.com/adrianvlupu/C4-Builder/pull/28, I think it will solve this problem.

I'm checking out https://github.com/adrianvlupu/C4-Builder/pull/28, I think it will solve this problem.


Please add git - tools.deps supports git versions and need git client to download them

Hello,
I have a deps.edn that I can't use with FROM clojure:openjdk-11-tools-deps-slim-buster  since it's missing git client.
It would be great to have git available by default in these images.
I get
Cloning: https://github.com/clojure/tools.build.git
Error building classpath. Cannot run program "git": error=2, No such file or directory
java.io.IOException: Cannot run program "git": error=2, No such file or directory

deps.edn
{:paths ["src"]
 :deps {io.github.ieugen/deps-deploy {:git/sha "4979c17f5e8c42330528c011e626160c85dabd69"}}
 }

@ieugen Thanks for reporting. I remember they recently switched from using libgit2 to just running the git command. It didn’t occur to me that we would need to add it into this image then. 😆
I’ll get on this.


Service Page - When adding recurring pattern if scheduler name has more character table column merge

Describe the bug

when scheduler name has more characters then column merge

https://www.berrycast.com/conversations/8ecd20fa-ef28-5254-a87e-4fae0852809e


X86 and Arm assembly emitters

Port the emitter code for X86 and Arm, allowing unbox stub generation
for those architectures.

@MichalStrehovsky You already approved this internally, but I'll give you a second chance :)


/teamskin

make it if used like this
/teamskin 0 (it opens menu and you select)
if used like this
/teamskin 0 230 (it sets skin directly)
simple suggestion
and please make an update to fix the bugs I reported, I need the server for my clan

I will just make a pre-release version of the latest changes if I find myself taking too long to release the official update, so don't worry.


Select better binding address for dpinger

Check all the interface IPs to preference a binding address that is in the same subnet as the gateway monitor address, rather than picking the first address. This fixes an issue for when CARP is used with a single WAN IP address and the adapter's first address is a private one.
This may not be the most elegant solution but it works well for us.

We try to prevent such logic, since it has the tendency to lead to hard to track issues. Athough I agree the current  find_interface_ip*() isn't great, we should try to make it explicit if we want to force the use of an (other) address to avoid future similar issues.

How about an interfaces_primary_address6() IPv4 variant to be used here? It has replaced a couple of problematic find_interface_ipv6() calls and seems to work well enough.

Talking of dpinger gateway issues, Did you see the email I sent you regarding the issue with link local?

Would a better solution be to provide in the GUI an option to specify or choose a binding address for dpinger? I only wrote the patch quickly to solve the issue for us where we have load-balanced multi-WAN (2 connections) and only 1 public IP on each Internet connection. Works for us but it's not perfect in its current form.

for IPv4 this https://github.com/opnsense/core/commit/5509fabfa3c3df1460c9d32a2397a4e25dbe9e55 should match to a better candidate using the functions already in util.inc.

@sammie-p can you test https://github.com/opnsense/core/commit/5509fabfa3c3df1460c9d32a2397a4e25dbe9e55 on your end?  thanks in advance

@AdSchellevis the patch works fine for me, thanks.


Use JaCoCo Codecov.io for displaying coverage metrics

This patch modifies the build and test configurations to collect test coverage metrics using JaCoCo and to display those reports using Codecov.io.

Here's a link to the coverage report: https://codecov.io/github/spotify/docker-client?ref=ff004b7e386888858ac9fc47f876546d7552b80e

Thanks @JoshRosen, this looks very useful!


Flip perimeter prod firewall deny rule for ssh:22 to allow - during dev - or flip name to deny to block

Once we get a range or single tunnel proxy or bastion/IAP access going we can flip back to deny

https://github.com/GoogleCloudPlatform/pubsec-declarative-toolkit/blob/main/solutions/landing-zone/environments/common/firewall/public-perimeter-firewall.yaml#L53
https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/blob/main/environments/common/prod-public-perimeter-firewall.auto.tfvars#L49

    allow-ssh-ingressp = {
      description          = "Allow SSH Connections from the internet"
      direction            = "INGRESS"
      action               = "deny"
      ranges               = ["<IP_ADDRESS>/0"]

20240406: Closing issue during retrofit/rebase of this TEF V1 based/modified repo to TEF V4 standards
This issue may participate in the LZ refactor after rebase
Query on all issues related to the older V1 version via the tag
https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/labels/2024-pre-tef-v4