Introduce a Val::Bool type

I'm seriously considering whether we shouldn't just add a Val::Bool type to 007 before v1.0.0, just so we won't have to make sacrifices based on backwards compatibility later.
Currently, 007 does 0 and 1 instead of false and true, like so many systems before it (C comes to mind, early versions of Python, Perl 5 has "" and 1...)
$ bin/007 -e='for [1 != 1, 1 == 1] -> v { say(v) }'
0
1

Most of the time, we're more interested in the concepts "falsy" and "truthy" than we are in actual True and False values, but... it seems that languages tend to land on having an explicit boolean type as they mature. (Java, Python, Perl 6, JavaScript (from the start)...)
The reason is probably something like "it's nice". Especially when you print things, it's nicer to see those words rather than the rather arbitrary numbers 0 and 1.
The reason I want to do this before v1.0.0 is mostly so that we don't have to make compromises we'd prefer not to make, for example, letting boolean values numify back to 0 and 1.
Python is actually a funny case here — it makes bool a subtype of int.
>>> isinstance(True, int)
True
>>> issubclass(bool, int)
True

This is not just odd from my point of view — how many things do I expect to do with integers that I can't really do with booleans? — but it also feels like building damage from an old backwards-compatibility thing right into the type system.
I would love it if we could implement our Bool type in 007 as an enum type. (Ditto None.) But I'm willing to get Bool first and enums later, if that turns out to be easier.

Perl 6 also somewhat makes Bool subtypes of Int, by virtue of being enums.

Indeed.
$ perl6 -e 'say True ~~ Int'
True

In fact, now that I think about it, the claim Bool has to being an integer type hinges on booleans being quite close to bits. This is further confounded by the fact that we're discussing this on a computer medium, were booleans happen to be implemented as bits. Bits are more clearly an integer type, or at least a type where arithmetic operations and boolean operations sort of fuse.
I think my argument is made stronger by the above, though. Bool is the type that emerges when one starts to see clearly enough not to be confounded by the dual arithmetic/logical nature of bits.
One use case we'll lose if we make Bool not a numeric type is something like this:
say(array[bool]);     # prints either array[0] or array[1]

But that's not a big loss, and I think I'd rather see something like that expressed through an explicit ?? !! construction, or similar.

I don't remember where it was, but I remember someone suggesting a truthy value would return 42 to prevent such cuteisms..:)

It was Randal Schwartz many years ago on the p6l mailing list, IIRC.
His sudden complaining about that particular detail has stayed with me, too. It's entirely possible that this issue wouldn't exist without that event. :smile:
Analyzing the whole thing from a mathematical perspective: there is a surjective morphism from Int to Bool, but because it's not injective, there's nothing that makes the reverse mapping True -> 1 more distinguished/preferable than merlyn's True -> 42, or many BASIC dialects' True -> -1.

or many BASIC dialects' True -> -1.

In fact, if you're into the two's complement number format, then True -> -1 is the mapping that makes the most sense, because then -1 is the number whose binary representation has all its bits set. (Just like 0 has all its bits unset.)
Not that I enjoy the thought of True numifying to -1 any more than to 1, but still...

Idle question: even given all that's been said above about distaste for Bool as a numeric type — should it have a built-in ordering? Should False < True work and evaluate to True?
I'm tempted to conservatively go with "no it shouldn't work", at least until we have an answer that fits into all enum types.

I keep being fascinated by the question of how int-y booleans should be. In my opinion, there are two forces applying to the problem at the same time: purity (booleans are their own thing, and not related to integers) and convenience (sometimes we bloody well want to convert False to 0 and True to 1, like in the Iverson bracket).
I got to thinking about this because (a) I just wanted to do this in Lua in PICO-8, and (b) I found this SO question. I don't like the automatic conversion (in most languages), but I also find I don't like the lack of it (in Lua) and the subsequent hacks to get it.

In EWD1070, Dijkstra points out two interesting things:

George Boole's invention of "the boolean domain" was a radical one, and only obvious in retrospect; maybe not even in retrospect.
The original Fortran did not have a boolean data type; that came from Algol 60. (I checked; Fortran IV adds a LOGICAL data type, which is booleans, in 1961-1965.) If I were to guess, this late addition also contributed to BASIC (1964) not having a boolean data type, using integers instead.

I don't know, I'm still fascinated by the interplay here. A true bikeshedding topic.

Yeah, I keep coming back to this, like a moth to a flame.

George Boole's invention of "the boolean domain" was a radical one, and only obvious in retrospect; maybe not even in retrospect.

What Boole did was ask "what if truth values are somewhat like numbers?". I haven't read his original texts, but I don't think he would have balked at thinking about false as 0 and true as 1.
It's a truism that real numbers are the spoiled sibling in the family of algebraic structures. Extrapolated from counting numbers and rational numbers, they played an important role in calculus/analysis (and therefore physics) for hundreds of years, and they have by far the strongest claim to being a "natural" algebraic structure for physical reality. (Compared to, say, p-adics, surreal numbers, or even complex numbers (which are a strong contender).)
Booleans are a semiring, which is to say, they have some algebraic properties we know and love from the reals. (Semiring; due to this term being ambiguously used, sometimes also called rig (a ring without the "n" for negation, get it?) or a dioid (two monoids; the additive one and the multiplicative one).) Importantely, the distributive law says that the two monoids are sensibly related and not just doing their own thing.
But the Boolean algebra also has properties we don't find in the reals. For one thing, both "addition" (||) and "multiplication" (&&) are idempotent, which means that they are saturating: whereas you can keep adding a positive number or multiplying a positive number and get higher and higher results, when you "or" or "and" with the same Boolean value N times, you get the same as what you got after the first time.
Secondly, there's a De Morgan duality going on between true/false, between ||/&&, etc. In the end, this means that for Booleans, not only does multiplication distribute over addition, but also vice versa. I remember that in one of his texts, Dijkstra especially makes a point of this, that a too-narrow focus on the Booleans as a numeric rather than logical structure makes it easy to miss this duality and additional distributivity property. (I think he also argued that this means that ∧ (logical and) shouldn't bind tighter than ∨ (logical or); this makes sense to me, but it's not clear that we made the wrong choice in modern languages with && being tighter than ||, and both being short-circuiting.)
So, where does that leave us? I think this is a good way forward:

Use separate operators for Booleans — || and && instead of + and *
Make Bool not a subtype of Int (because it doesn't share enough laws)
But make it easy to convert/cast explicitly, because the map from false to 0 and from true to 1 is (just barely) a very straightforward one
In fact, I would just straight-up use the Iverson brackets for this conversion, if not for the fact that brackets are already taken for the array constructor
Maybe encourage a kind of mental hygiene where it's safe and surprise-free to work in other algebraic structures than the reals; explore a way to talk about the axioms/laws of other algebraic structures, and try to reflect the expectations in the choice of operators — for example, ⊕ is used for some addition-like operator but is not expected to have all the properties of real addition; + on the other hand needs to be commutative, associative, non-idempotent, and have 0 as an identity element. (So you'd be expected to use + for something like a mod N ring or matrix algebra, but not for Booleans or strings or sets.) I notice even as I give these examples that there are difficult design choices involved.


Deployment Failed with Error: Error: EISDIR: illegal operation on a directory, read

I have an ASP.NET Core Web Application based on .NET 6 that uses azure/webapps-deploy to deploy to Azure.
I have created fresh app service plan and app service using terraform.
I am using oidc authentication.
My GitHub Actions YAML looks like this (with the app name changed):
- name: Deploy to Azure WebApp
  uses: azure/webapps-deploy@v2
      with:
      app-name: 'ftr'
      slot-name: 'nonprod-slot'
      package: '${{ github.workspace }}/webapp.zip'

Here is the debug log: [I have removed few information ]
 ##[debug]Evaluating condition for step: 'Deploy to Azure WebApp'
 ##[debug]Evaluating: success()
 ##[debug]Evaluating success:
 ##[debug]=> true
 ##[debug]Result: true
 ##[debug]Starting: Deploy to Azure WebApp
 ##[debug]Loading inputs
 ##[debug]Evaluating: format('{0}/webapp.zip', github.workspace)
 ##[debug]Evaluating format:
 ##[debug]..Evaluating String:
 ##[debug]..=> '{0}/webapp.zip'
 ##[debug]..Evaluating Index:
 ##[debug]....Evaluating github:
 ##[debug]....=> Object
 ##[debug]....Evaluating String:
 ##[debug]....=> 'workspace'
 ##[debug]..=> '/home/runner/work/sampleApp/sampleApp'
 ##[debug]=> '/home/runner/work/sampleApp/sampleApp/webapp.zip'
 ##[debug]Result: '/home/runner/work/sampleApp/sampleApp/webapp.zip'
 ##[debug]Loading env
 ##[group]Run azure/webapps-deploy@v2
 with:
   app-name: ftr
   slot-name: nonprod-slot
   package: /home/runner/work/sampleApp/sampleApp/webapp.zip
 env:
   ENV_FILE: params/feature.env
   ************
 ##[endgroup]
 ##[debug]try-get AzureCLIAuthorizer
 ##[debug]"/usr/bin/az" account show
 ##[debug]"/usr/bin/az" cloud show
 ##[debug]"/usr/bin/az" account get-access-token
 ::add-mask::***
 ##[debug][GET] https://management.azure.com/subscriptions/xxxxxxx-336c-4190-xxxx-dd26eb7ed5f2/resources?$filter=resourceType EQ 'Microsoft.Web%2FSites' AND name EQ 'ftr'&api-version=2016-07-01
 ##[debug][GET] https://management.azure.com/subscriptions/xxxxxxx-336c-4190-xxxx-dd26eb7ed5f2/resources?%24filter=resourceType+EQ+%27Microsoft.Web%2fSites%27+AND+name+EQ+%27ftr%27&api-version=2016-07-01&%24skiptoken=eyJuZXh0UGFydGl0aW9uS2V5IjoiMSE4IU0wTXhNak0tIiwibmV4dFJvd0tleSI6IjEhMTUyIU0wWkdPVEUzTlRjek16WkROREU1TURrMFFqZEVSREkyUlVJM1JVUTFSakpmUjFKTUxWQlBTRUU2TWtSQlRrRk1XVlJKUTFNdFRVbERVazlUVDBaVU9qSkZTVTVUU1VkSVZGTTZNa1pEVDAxUVQwNUZUbFJUT2pKR1VFOUlRVG95UkVGU1EwZzZNa1JCU1MxRlFWTlVWVk15In0%3d
 ##[debug]Finding files matching input: /home/runner/work/sampleApp/sampleApp/webapp.zip
 ##[debug]This is zip package
 ##[error]Deployment Failed with Error: Error: EISDIR: illegal operation on a directory, read
 ##[debug]Deployment failed
 ##[debug]Node Action run completed with exit code 1
 ##[debug]AZURE_HTTP_USER_AGENT='GITHUBACTIONS_DeployWebAppToAzure_4ad3f5b04a8d40336b2dcb3e7679bac8b067bd016b62a129b9e1d35ce26d5fd7'
 ##[debug]AZURE_HTTP_USER_AGENT=''
 ##[debug]Finishing: Deploy to Azure WebApp

I have tried to follow the workaround steps given in this issue. However, result is same for me.
Thanks in advance for helping me...

I was figured out the issue and able to resolve it.
It was due to my download artifacts where i have given the folder name with .zip extension and it was the cause of it.
- name: Download artifact
        uses: actions/download-artifact@v3
        with:
          name: webapp
          path: ./webapp.zip

- name: Deploy to Azure WebApp
  uses: azure/webapps-deploy@v2
      with:
      app-name: 'ftr'
      slot-name: 'nonprod-slot'
      package: '${{ github.workspace }}/webapp.zip'

Here downloaded artifacts were store in the weapp.zip folder not the file.. I was assuming it was file.


adding a new feature stockpile

we need feature  for stockpile for the user to a dd their items

work in progress for this feature


Ipfs web ui not usable due to blocked CORS policy

I started a localnet using docker (running make localnet inside the powergate/docker directory). Everything works fine, except when I visit the ipfs web ui (at <IP_ADDRESS>:5001/webui), I am shown messages in the web ui to enable CORS in the API, so that the data is accessible in the frontend.
This probably needs to be configured in the Dockerfile/docker-compose.

Wanted to access it by js-powergateclient and had the same phenomenon.
Found the following part in the sources which might be worth investigating:
https://github.com/textileio/powergate/blob/a304bdceab781e4fdd475f4e28279c482e83a96c/gateway/gateway.go#L80

imho those are two CORS problems:

in powergate itself which needs to be configured as stated above in order to make js-powergate-client work. I circumvented this by a nginx-proxy which is "faking" the necessary CORS header for js-powergate OPTION calls https://github.com/inspiraluna/orbit-db-powergate-io/blob/main/docker/powergate-cors-proxy/default.conf (I was playing around here)

IPFS inside the powergate docker container also needs some adjustments, but couldn't figure it out so far. Ipfs denies access to API for some reason (you can set ipfs log level all warn inside docker container - to see this error)

I wasted a lot of time today by not understanding that IPFS daemon config changes can't be activated without restart. This is why I ended up doing something like this now:
and finally, it works: https://github.com/inspiraluna/orbit-db-powergate-io/blob/main/docker/container-init.d/001-api-cors-enable.sh
The above-mentioned two different CORS problems are IMHO now reduced to only one!
The first one, above described, can be circumvented by an Nginx proxy delivering the CORS header).


attachment options

Hi
We have been using grayog to capture the mysql slow query. We have some query which too big It will be great that if we have a feature to attach it as a file instead of passing messages in slack.

Can you post a sample? I'll see what we can do.


Tokens listed in 6.2.2 missing on 6.3.1

Some tokens including gUSD, USDC, and NMR are no longer available when they previously were added.

fixed https://github.com/MetaMask/metamask-extension/pull/6396


client: switch node every 30min

Codecov Report

Merging #27 into master will decrease coverage by 0.07%.
The diff coverage is 0%.

@@            Coverage Diff            @@
##           master     #27      +/-   ##
=========================================
- Coverage   79.57%   79.5%   -0.08%
=========================================
  Files          11      11
  Lines        1087    1088       +1
=========================================
  Hits          865     865
- Misses        163     164       +1
  Partials       59      59

Impacted Files
Coverage Δ

naming/client.go
73.19% <0%> (-0.19%)
:arrow_down:

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 a24de22...c4d8820. Read the comment docs.


Release 0.6.5

<!-- Make sure you have read http://napalm.readthedocs.io/en/latest/contributing/index.html --!>

Coverage remained the same at 85.287% when pulling d39df9ce62d8bbcbc71a22b044c13fb1212f0629 on develop into db9af629bc9a0813f6af15e2d0e694fe91fc9fcf on master.

How come you are merging into master without bumping the version in setup.py?

Oh, I see, this depends on #130.

Coverage remained the same at 85.287% when pulling 26c628b0ab7ed7d7636a0697ea6f0f626e428565 on develop into db9af629bc9a0813f6af15e2d0e694fe91fc9fcf on master.


Error executing the reasoner when the observers are loaded

I get the following error:
bad callback: <function callbackDiagnostics at 0x7f392df50e18>
Traceback (most recent call last):
  File "/home/nhg/rosin-paper/rospy3_melodic/src/ros_comm/rospy/src/rospy/topics.py", line 750, in _invoke_callback
    cb(msg)
  File "/home/nhg/rosin-paper/mros1_reasoner_ws/src/mros1_reasoner/mros1_reasoner/scripts/mros1_reasoner.py", line 220, in callbackDiagnostics
    updateQA(diagnostic_status)
  File "/home/nhg/rosin-paper/mros1_reasoner_ws/src/mros1_reasoner/mros1_reasoner/scripts/mros1_reasoner.py", line 238, in updateQA
    fg = onto.search_one(solvesO=onto.search_one(iri="*" + "o_navigateA")) #TODO read objective from diagnostic_status
  File "/home/nhg/rosin-paper/rospy3_melodic/venv3.6_ros/lib/python3.6/site-packages/owlready2/namespace.py", line 380, in search_one
    def search_one(self, **kargs): return self.search(**kargs).first()
  File "/home/nhg/rosin-paper/rospy3_melodic/venv3.6_ros/lib/python3.6/site-packages/owlready2/util.py", line 62, in first
    if len(self) != 0: return self[0]
  File "/home/nhg/rosin-paper/rospy3_melodic/venv3.6_ros/lib/python3.6/site-packages/owlready2/triplelite.py", line 1470, in __len__
    sql, params = self.sql_request()
  File "/home/nhg/rosin-paper/rospy3_melodic/venv3.6_ros/lib/python3.6/site-packages/owlready2/triplelite.py", line 1451, in sql_request
    transits, sql, params = self.sql_components()
  File "/home/nhg/rosin-paper/rospy3_melodic/venv3.6_ros/lib/python3.6/site-packages/owlready2/triplelite.py", line 1722, in sql_components
    sql = "SELECT DISTINCT q%s.s FROM %s WHERE %s" % (self.target, ", "   .join(tables), " AND ".join(conditions))
AttributeError: target

I am pretty sure I have to load somewhere a model (owl?) that set the target/objective, or maybe set the information manually but I don't know where
STEPS TO REPRODUCE THE ISSUE:
Installation:
mros1_resoner
I followed: https://github.com/rosin-project/mros1_reasoner/tree/mvp
plus:
pip3 install catkin_pkg
pip3 install pyyaml

metacontrol_sim
I followed: https://github.com/rosin-project/metacontrol_sim/tree/MVP_world
Execution:
roslaunch metacontrol_sim MVP_metacontrol_world.launch
roslaunch mros1_reasoner run.launch
rosservice call /load_observer EnergyQualityObserver
rosservice call /load_observer SafetyQualityObserver

The error come periodically and just after call the observers services.

I am pretty sure I have to load somewhere a model (owl?) that set the target/objective, or maybe set the information manually but I don't know where

I think that's the error, try  adding the onto argument to the reasoner launcher
Execution:
roslaunch metacontrol_sim MVP_metacontrol_world.launch
roslaunch mros1_reasoner run.launch onto:=mvp.owl

The observers should be activated by default with the MVP_metacontrol_world.launch launcher.

thanks @marioney , now looks much better :tada:
I still get an error because of the name of the configurations, but it is related to my version of the rosgraph_manipulator which  needs this changes: https://github.com/rosin-project/mros1_reasoner/issues/27
Could you please update the README of this repo to indicate how to parse the OWL file?? thanks!

Could you please update the README of this repo to indicate how to parse the OWL file?? thanks!

That was my bad. I'll put it on my list.


Difficult to find the Add Contact link

From Brad
On TG

@mide66 to review.

@ASN-BitHyve About this screen. I'll host a mini usability study to see how it can be improved.


Fix | v2 Better Response Error Methods

This PR changes the way that the response throw and toException methods work. Previously, it used the failed() method but now it uses a new shouldThrowRequestException.

@Gummibeer FYI regarding my DM, this is what I settled for in the end.


Remove skip_bare_cctlds from the shorten logic

Twitter's API no longer has a special carve-out for ccTLDs
Ref http://tantek.com/2018/024/t2/twitter-changed-auto-linker-cctld
Fixes https://github.com/kylewm/brevity/issues/14

cc: @snarfed
Thanks for the (self-)nudge on the issue, I'd completely forgotten about it 😳


Suggestion: replace player model with chisel armor (vanish player model)

Example:

This is added in v3.4.0
The visibility of player model parts and overlays can be individually toggled in the Chiseled Armor GUI.


Limitation of oa

Hi,
I want to redirect url to web.archive.org if url+an is archived (I will do a small package for this). However because \iffieldannnotation is not expandable I needed to patch \extblx@oa@url@definefieldurl instead of
DeclareOpenAccessFieldUrl[always]{url}{
\iffieldannotation[#2]{archived}{https://web.archive.org/web/\thefield{url}}{\thefield{url}}
}

I suppose they are two bugs:

\iffieldannotation not expandable (biblatex bug)
lack of extension of DeclareOpenAccessFieldUrl

\def\extblx@oa@url@definefieldurl#1#2#3#4{%
  \csdef{extblx@oa@url@from@#2}{#2}%
  \ifstrequal{#4}{always}
    {\csdef{extblx@oa@url@getfromfield@#1}{%
       \iffieldannotation[#2]{closedaccess}
         {}
         {\iffieldannotation[#2]{archived}{\def\extblx@oa@url{https://web.archive.org/web/#3}}{\def\extblx@oa@url{#3}}}}}
    {\csdef{extblx@oa@url@getfromfield@#1}{%
       \iffieldannotation[#2]{closedaccess}
          {\@secondoftwo}
          {\iffieldannotation[#2]{openaccess}
             {\@firstoftwo}
             {\ifcsequal{extblx@oa@url@from}{extblx@oa@url@from@#2}
                {\@firstoftwo}
                {\ifcsequal{extblx@oa@url@from}{extblx@oa@url@from@all}
                  {\@firstoftwo}
                  {\@secondoftwo}}}}
         {\iffieldannotation[#2]{archived}{\def\extblx@oa@url{https://web.archive.org/web/#3}}{\def\extblx@oa@url{#3}}}
         {}}}}

I believe also this piece of code could be rewritten more clearly using latex3...

The issue with \iffieldannotation is off-topic here. That is purely a biblatex issue. The problem with implementing a command like this is that it is difficult to grab optional arguments expandably in LaTeX (seems possibly in certain cases with xparse, but not generally: https://tex.stackexchange.com/q/602944/35864).
As for the other point: What kind of customisation and interface (!) are you realistically looking for?

Hi,
I perfectly understand. I manage for my lab a few huge bibliography database and every time we get something open acess we get it archived by the wayback machine. When document get dead I would like to set the url+an{archived} attribute.
Moreover the goal it to add a clickable urldate to webarchive, and get our phdthesis more resistant to dead link

The motivation is clear, but the question is what kind of general interface you want to see on the biblatex-ext side (either as a user-facing feature or as something developers can hook into).
I don't think I want to implement your archived feature directly in biblate-ext, because it doesn't seem to be in scope for the open access detection feature, but that shouldn't stop us from devising a general interface or - if that does not appear useful - you from implementing whatever you need by messing with some internal macros of biblatex-ext. Of course using internal macros is always a bit risky, but it's better than nothing.

@moewew I suppose \def\extblx@oa@url@definefieldurl could be simplified using latex3 construct. Note the duplication of \iffieldannotation[#2]{archived}{\def\extblx@oa@url{https://web.archive.org/web/#3}}{\def\extblx@oa@url{#3}}}} ...
If we could deduplicate I can only patch at one place...

Sure, things might be a bit more streamlined with expl3, but I wouldn't want to mix languages, so this would require a complete overhaul of biblatex-ext-oa.sty into expl3, which doesn't seem worth this gain.
Things might be different in a complete re-implementation, but in the current setup I can't see an elegant (non-ad-hoc) way around repeating the \def\extblx@oa@url{#3} in two places.


p_ftoi: Remove? / Let compiler decide rounding mode

Do we really need this function?
And can't we just let the compiler decide the rounding mode?
Reference:
https://github.com/parallella/pal/blob/master/src/math/p_ftoi.c

Let's check the compiler output on a couple of architectures before canceling funciton. Assumption is that it is not handled effectively with current compiler (at least for Epihany).

Some GPU also do not support IEEE-754, it may be a problem. BTW, are PAL meant to support non-IEEE-754 devices?


OpenBSD: Couldn't compile versions >11.0.1

When I try to compile version v14.1.0 on OpenBSD 7.2 I've got an error fatal runtime error: Rust cannot catch foreign exceptions. With git bisect I found that compilation was break by commit kak-lsp/kak-lsp@7c5cc40 Basic support for call hierarchy.
I don't know rust, so I don't understand nature of this error. As a workaround I'm using kak-lsp  in version 11.0.1.
Steps to reproduce
$ uname -prs
OpenBSD 7.2 amd64
$ rustc --version
rustc 1.63.0

$ git clone https://github.com/kak-lsp/kak-lsp
$ cd kak-lsp
$ git reset --hard v14.1.0
$ cargo install --locked --force --path .
  Installing kak-lsp v14.1.0 (/home/username/kak-lsp)
      Updating crates.io index
         Compiling kak-lsp v14.1.0 (/home/username/kak-lsp)
         thread '<unnamed>' panicked at '/usr/obj/ports/rust-1.63.0/rustc-1.63.0-src/compiler/rustc_codegen_ssa/src/back/write.rs:1505:21: worker thread panicked', compiler/rustc_middle/src/util/bug.rs:36:26
         stack backtrace:
         fatal runtime error: Rust cannot catch foreign exceptions
         error: could not compile `kak-lsp`

         Caused by:
           process didn't exit successfully: `rustc --crate-name kak_lsp --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C metadata=19b415571f86c3b6 -C extra-filename=-19b415571f86c3b6 --out-dir /home/username/kak-lsp/target/release/deps -L dependency=/home/username/kak-lsp/target/release/deps --extern clap=/home/username/kak-lsp/target/release/deps/libclap-b63802896216bde1.rlib --extern crossbeam_channel=/home/username/kak-lsp/target/release/deps/libcrossbeam_channel-17f4d057d43981b8.rlib --extern daemonize=/home/username/kak-lsp/target/release/deps/libdaemonize-f103963f23f74458.rlib --extern diffs=/home/username/kak-lsp/target/release/deps/libdiffs-bb7a6433c2ab63fa.rlib --extern dirs=/home/username/kak-lsp/target/release/deps/libdirs-956c26f65a481aca.rlib --extern enum_primitive=/home/username/kak-lsp/target/release/deps/libenum_primitive-075841054389cd2b.rlib --extern glob=/home/username/kak-lsp/target/release/deps/libglob-203eb7268f9f31a7.rlib --extern indoc=/home/username/kak-lsp/target/release/deps/libindoc-4e510f62f7bd6b20.so --extern itertools=/home/username/kak-lsp/target/release/deps/libitertools-6bf9f1e91cbdd4aa.rlib --extern jsonrpc_core=/home/username/kak-lsp/target/release/deps/libjsonrpc_core-61680ce982affaec.rlib --extern lazy_static=/home/username/kak-lsp/target/release/deps/liblazy_static-6e1eb1febf73ac3b.rlib --extern libc=/home/username/kak-lsp/target/release/deps/liblibc-8112f994edd8730b.rlib --extern lsp_types=/home/username/kak-lsp/target/release/deps/liblsp_types-aec6378a20cb5cb1.rlib --extern pulldown_cmark=/home/username/kak-lsp/target/release/deps/libpulldown_cmark-8937d5fe09a2601c.rlib --extern rand=/home/username/kak-lsp/target/release/deps/librand-0d0275acde12f4d5.rlib --extern regex=/home/username/kak-lsp/target/release/deps/libregex-c03a530abc58c5e8.rlib --extern ropey=/home/username/kak-lsp/target/release/deps/libropey-6259399db97cb7f7.rlib --extern serde=/home/username/kak-lsp/target/release/deps/libserde-02ac93a72a6bab9c.rlib --extern serde_derive=/home/username/kak-lsp/target/release/deps/libserde_derive-32b9f93b9c1d1ad0.so --extern serde_json=/home/username/kak-lsp/target/release/deps/libserde_json-e5724c99acf5ac63.rlib --extern serde_repr=/home/username/kak-lsp/target/release/deps/libserde_repr-3315a5b8c161e390.so --extern slog=/home/username/kak-lsp/target/release/deps/libslog-23a05318538443eb.rlib --extern slog_scope=/home/username/kak-lsp/target/release/deps/libslog_scope-c6b53b520606756d.rlib --extern sloggers=/home/username/kak-lsp/target/release/deps/libsloggers-9b880acb1e5648c9.rlib --extern toml=/home/username/kak-lsp/target/release/deps/libtoml-ae26b0cf1931a8e4.rlib --extern unindent=/home/username/kak-lsp/target/release/deps/libunindent-ee27cbde42a9a241.rlib --extern url=/home/username/kak-lsp/target/release/deps/liburl-13952f0cb310da57.rlib --extern whoami=/home/username/kak-lsp/target/release/deps/libwhoami-66d7c61d1873a71a.rlib` (signal: 6, SIGABRT: process abort signal)
           error: failed to compile `kak-lsp v14.1.0 (/home/username/kak-lsp)`, intermediate artifacts can be found at `/home/username/kak-lsp/target`

$ git bisect start
$ git bisect bad v14.1.0; git bisect good v9.0.0
$ git bisect run cargo install --locked --force --path .

Workaround
$ git reset --hard v11.0.1
$ cargo install --locked --force --path .

works for me; here is a successful build on a fresh OpenBSD VM with same versions as yours.
Maybe there's something wrong with your installation of Rust.
Really interesting that that kind of commit triggers a compiler bug.
If you disable optimizations by adding --debug to the cargo command, does it change anything?

I am using default rust package from current stable release of OpenBSD.
Adding --debug allowed me to compile version 14.1.0. So after a little reading I've found, that I can compile release profile with "thin" LTO setting:
$ cat >../kak-lsp_compilation.patch <<EOF
diff --git a/Cargo.toml b/Cargo.toml
index ed6d78c..c615c92 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -36,5 +36,5 @@ whoami = "1.1.3"
 lazy_static = "1.4.0"

 [profile.release]
-lto = true
+lto = "thin"

EOF

and then:
$ git apply ../kak-lsp_compilation.patch
$ cargo install --locked --force --path .

I suspect, that source of the problem could be in:

my device has not enough resources to perform default ("fat") LTO
compilation uses dependency compiled on previous version OpenBSD (which could be somehow incompatible after system upgrade).

I'm not sure which LTO setting is a valid for kak-lsp. It probably needs some benchmarking.
For me the problem has been resolved. Thanks for your help and fast response!

very interesting, thanks for sharing.
There is some discussion about disabling lto at https://github.com/kak-lsp/kak-lsp/issues/131
Full LTO produces a 9MB binary versus 12MB with thin LTO.
Packagers want to use full LTO but users compiling from their plugin manager might not. Perhaps we should add a custom profile


Check current controller before traversing routes?

Currently route-action will not find an action on the local controller. If an action is called and it is not defined on any parent routes, but is defined on the controller, route-action will fail with 'Unable to find action'.
Might there be a case when we will need route-action to be able to use actions from the local controller as well as parent routes? (E.g. a template that is used across different route/controller contexts)

Please use a regular action if you want to target the controller. With route-action we favor explicitness, only actions on routes will be hit.


BUG: Overloads for accessing columns of a DataFrame are too restrictive

Describe the bug
Current overloads for accessing columns of a DataFrame are too restrictive
To Reproduce
from __future__ import annotations
import pandas as pd

df = pd.DataFrame({"a":[1,2,3],1:[3,4,5]})
key: list[int | str]
key = [1]
df[key]

returns
Invalid index type "List[Union[int, str]]" for "DataFrame"; expected type "Union[Tuple[Any, ...], Series[bool], DataFrame, List[str], List[Union[str, bytes, date, datetime, timedelta, bool, int, float, complex, Timestamp, Timedelta]], Index, ndarray[Any, dtype[str_]], ndarray[Any, dtype[bool_]], Sequence[Tuple[Union[str, bytes, date, datetime, timedelta, bool, int, float, complex, Timestamp, Timedelta], ...]]]"
``

I suspect this is a covariance issue (or invariance of `list`)

**Please complete the following information:**
- Windows 11
- Python 3.9

mypy                              0.961
mypy-extensions                   0.4.3
pandas                            1.4.2
pandas-stubs                      <IP_ADDRESS>704

Ignoring non-list sequences: I think it might be sufficient to replace List[str] with list[HashableT] where HashableT = TypeVar("HashableT", bound=Hashable).

list[HashableT] would be too wide.  Would accept any hashable type, and that would include things that are not acceptable to pandas (e.g., a list of numpy arrays)
I'm a bit surprised that a type of List[Union[int, str]] didn't match List[Scalar] that is defined for DataFrame.__getitem__().  This may require further investigation.  Could be a mypy bug.  Should check with pyright.

I don't think NumPy arrays are washable.
In [1]: from typing import Hashable

In [2]: import numpy as np

In [3]: np.array([1,2])
Out[3]: array([1, 2])

In [4]: isinstance(np.array([1,2]),Hashable)
Out[4]: False

In [7]: hash(np.array([1,2]))
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
Input In [7], in <cell line: 1>()
----> 1 hash(np.array([1,2]))

TypeError: unhashable type: 'numpy.ndarray'

I'm also pretty sure that the individual column type is Hashable in that anything that can be hashed can be used as a column name, including strange things like None.
There are many references in [pandas/_typing.py[(https://github.com/pandas-dev/pandas/blob/main/pandas/_typing.py) to Hashable in regards to column names.

I don't think NumPy arrays are hashable.

From a dynamic typing perspective, they are not.  But they might be from the perspective of static typing.  I'm not sure.
There was a point in time (just last week) where I tried to change one of our arguments in an overloaded signature from something like List[str] to List[Hashable] and then mypy complained about overlapping signatures with a numpy array.  Here's an example:
from typing import Hashable, List, TypeVar, Union
import numpy as np

tt: List[Union[int, str]]
tt = [1]

def func(a: List[Union[int, str, bool]]):
    print(a)

func(tt)

HashableT = TypeVar("HashableT", bound=Hashable)

def func2(a: List[HashableT]):
    print(a)

func2(tt)

nt = [np.array([1, 2, 3])]
func2(nt)

With the above code, mypy will not complain.
pyright will complain about the line func(tt), but will also allow func2(nt).
So my point here is that a list of numpy array matches List[HashableT].

So my point here is that a list of numpy array matches List[HashableT].

I think this can only be a bug in pyright.  If you look at NumPy there is no mention of Hashable relating to typing. IMO pandas typing should be as accurate as possible, which might mean calling badly behaved type checking.

I'm a bit surprised that a type of List[Union[int, str]] didn't match List[Scalar] that is defined for DataFrame.__getitem__(). This may require further investigation. Could be a mypy bug. Should check with pyright.

I'm pretty sure this is due to the invariance of list.  list[str | int] is different from list[int] and list[str].  A covariant container is needed, which is usually Sequence, although this doesn't work due to str behavior.

The type annotations of NumPy declare ndarray incorrectly as hashable, I opened a bug at numpy:  https://github.com/numpy/numpy/issues/21930

I think this can only be a bug in pyright. If you look at NumPy there is no mention of Hashable relating to typing. IMO pandas typing should be as accurate as possible, which might mean calling badly behaved type checking.

It's an issue with mypy as well.  In my example, mypy is also allowing that code to pass (i.e., passing a List[np.ndarray] into List[HashableT])

A covariant container is needed, which is usually Sequence, although this doesn't work due to str behavior.

After numpy fixes their __hash__ annotation (it is not an issue with mypy/pyright), we could use list[HashableT]. While list is not covariant, mypy/pyright treat unbound TypeVar in (most) containers as covariant.

I'm pretty sure this is due to the invariance of list. list[str | int] is different from list[int] and list[str]. A covariant container is needed, which is usually Sequence, although this doesn't work due to str behavior.

Yes, so the question is if we make any changes here.
If you remove the line key: list[int | str] in your example, then it gets past mypy, but not pyright because of the invariance of list.  We could add List[int] to https://github.com/pandas-dev/pandas-stubs/blob/451233b08302d65c7771136dafb6132ccf778fb3/pandas-stubs/core/frame.pyi#L366 but that wouldn't cover the case of df[[1, "abc"]] (which would be quite unusual anyway to have a mix of types in the column names)
Another idea to try is to change in _typing.pyi,  Scalar = Union[int, str, etc...] to Scalar = TypeVar("Scalar", bound=Union[int, str, etc...]) .  Based on my read on the python docs, that will mean that any subtype of the Union would match.  In fact, modifying my example above, this passes mypy and pyright:
from typing import Hashable, List, TypeVar, Union
import numpy as np

BigType = TypeVar("BigType", bound=Union[int, str, bool])

tt: List[Union[int, str]]
tt = [1]

def func(a: List[BigType]):
    print(a)

I may look at that later, or hoping someone else can beat me to it!


Tag 0.9.0 is gone

Where did it go?

(Never mind, it's on hex.pm - I suspect I imagined there was a tag, too.)


Inconsistent AUC results for demo

Hello, very useful tool!
I learned the SenCID following the demo/SenCID_tutorial.ipynb. When I ran it more than one times, I can't get the consistant AUC values.
I seted adata.obs['condition'] as the ground true label and calculated the AUC with the function roc_auc_score().
Y_test=adata.obs['condition'].astype(int)
pb_results = adata.obs['SID_Score']
auroc_score = roc_auc_score(Y_test, pb_results)
The auroc_score is 0.972083 or 0.982708.
Is it a randomness step inside the model? How can I set it up to get consistent results?

Hi, thanks for the support of SenCID!
The randomness results from the imputation of single cell data, which uses an autoencoder model DCA. Generally, it would not cause large difference between two rounds of the same data. Since there was no setups in that dependency to keep the result constant (I myself tried to set seed for that but failed), it would not do for SenCID. But you may keep the intermediate result from DCA by setting parameter: 'savetmp = True', which will save the imputed matrix for any need for reproduction.
Another thing to be noted is that, for bulk RNA-seq data, there's no need to impute the matrix, so the results from bulk RNA-seq is always consistent by turning off DCA imputation (by setting parameter denoising = False).


Highlighting breaks when using vue events

When i'm using things like this inside a .blade.php file:

Same issue here. Syntax breaks if you use @event="method()" syntax on any html element.

Same here. This breaks: Click

This should be fixed since Vue is pretty much the official JS Framework for Laravel.

Please fix it

This is a known limitation with the plugin. Currently there is no way (that I know of) to handle multiple inline highlighters. That means that we get inline PHP highlighting and nothing else.


Test Axis of Advance graphics

Test drawing editing and renderering of the following MilStd tactical graphics in development.

[ ] Axis of Advance (ME)  => TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / DECEPTION / AXIS OF ADVANCE FOR FEINT

[ ] TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / OFFENSE / LINES / AXIS OF ADVANCE / AVIATION

[ ] TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / OFFENSE / LINES / AXIS OF ADVANCE / AIRBORNE

[ ] TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / OFFENSE / LINES / AXIS OF ADVANCE / GROUND / MAIN ATTACK

[ ] TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / OFFENSE / LINES / AXIS OF ADVANCE / GROUND / SUPPORTING ATTACK

[ ] Axis of Advance Attack Rotary Wing
=> TACTICAL GRAPHICS / COMMAND AND CONTROL AND GENERAL MANEUVER / OFFENSE / LINES / AXIS OF ADVANCE / ATTACK, ROTARY WING

All Axis of advance plot, draw and edit as expected.


install: Stop reading kargs from container root, use ostree

Part of https://github.com/containers/bootc/issues/879
Basically we want to be able to bootc install outside of a container. For the same reasons actually that we already support parsing kargs from an ostree commit (without materializing it as a filesystem), just expose that API via pub(crate) and use it in between the "pull" and "deploy" phases.
We basically do the same thing on bootc upgrade.

(Existing tests cover this)

---- replace=alongside with ssh keys and a karg, and SELinux disabled ----
command exited with non-zero code `sudo /bin/sh -c "grep testing-kargsd=3 /boot/loader/entries/*.conf"`: 1

huh...digging


:cnext doesn't go over entire list anymore

Not sure if this is a deoplete or deoplete-go issue.
I have map <C-n> :cnext<CR>.
But since I updated now (last update before was like 3 weeks or so), Ctrl-N shows the entire list of suggestions, but on a second hit, it autocompletes the first option which makes the other options disappear. So it's no longer possible to scroll through the entire list of options.
Ctrl-N used to behave like the down arrow. Not it behaves like Ctrl-N + Enter at once.

I don't understand.
Please create the minimal init.vim and reproduce instructions.
If not, I will close the issue.

Ok, will try! What's easiest way to do that to avoid having to clear my
entire vim directory. Is there a cmd line flag on neovim that allows me to
point to another config file. Also, plugins in ~/.local/share/neovim/ are
loaded by default, no?
On Sun, Apr 22, 2018 at 9:46 AM, Shougo<EMAIL_ADDRESS>wrote:

I don't understand.
Please create the minimal init.vim and reproduce instructions.
If not, I will close the issue.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zchee/deoplete-go/issues/122#issuecomment-383362434,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA0F3O5_muxK3Q6zrFu7w4Z6vmFZY7fMks5trDVdgaJpZM4TefML
.


Upgrade dependency of go-grpc-compression for security issue with zstd

go-grpc-compression has a zstd decompression bombing vulnerability.
https://github.com/advisories/GHSA-87m9-rv8p-rgmg

It looks like this has already been updated to 1.2.3 via commit https://github.com/grafana/beyla/commit/84148fe13422fb00528f62ac0de73a28088656d6 by @mariomac.


Custom session duration

📦 Pull Request
Custom session duration
✅ Fixed Issues
NA
🚨 Test instructions
Run unit tests.
⚠ Don't forget to add a semver label!

patch: Bug Fix?
minor: New Feature?
major: Breaking Change?
skip-release: It's unnecessary to publish this change.

Version
Published prerelease version<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
Changelog
🐛 Bug Fix

update yml comment for cirle ci #196 (@dgerrellsMagic)

⚠ Pushed to custom-session-duration

update comment (@dgerrellsMagic)
try again to have circle ci pick up feature branch (@dgerrellsMagic)
update circle ci to pick up feature branch maybe (@dgerrellsMagic)
add prerelease branch auto config (@dgerrellsMagic)
correct dpop header (@dgerrellsMagic)
completed dpop jwt implementation (@dgerrellsMagic)
poc (@dgerrellsMagic)
@magic-sdk/provider

remove async on loginWithMagicLink (@dgerrellsMagic)
fix unit tests to use jest (@dgerrellsMagic)

@magic-sdk/commons, @magic-sdk/provider, @magic-sdk/react-native, @magic-sdk/types, magic-sdk

merge develop (@dgerrellsMagic)

Authors: 1

@dgerrellsMagic

:rocket: PR was released in<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>:rocket:

:rocket: PR was released in<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>:rocket:


docs: dataOlderThanNow

:tada: This PR is included in version 3.29.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Sprint14 fd gradient

closes #143

We discussed the suggested changes in a meeting. Basic summary is to make the FD array type independant, and removing the init making it into a configure_FD method instead.

Thanks @nabriis for your feedback. I made the updates we talked about along with using FD method (utilities.approx_gradient) that is specific for scalar functions (since logd is a scalar valued function). It will be great if you can take a look.

Thank you @jakobsj  for the very helpful review and great suggestions! Issue #157 was created to handle this bug separately. It is not fixed as part of this PR.

Thank you @jakobsj for your review! I updated the PR reflecting your comments and suggestions. I appreciate it if you can take a look.


use negotiate auth for winrm and not basic_auth

winrm 1.6 provides support for NTLM/Negotiate auth so we should use that instead of :plaintext as the default transport. See http://www.hurryupandwait.io/blog/sane-authenticationencryption-arrives-to-ruby-based-cross-platform-winrm-remote-execution

@mwrock Awesome. I cannot thank you enough for this feature! That makes live for our customers so much easier.


4 new server level resources

I created 4 new resources: xIisFeatureDelegation, xIisMimeTypeMapping, xWebAppPoolDefaults, xWebSiteDefaults
They all apply changes on the IIS server level and they are by no means covering all settings, but it is a start.
I've done some examples and tests, which are all integration tests that change the actual system but then role back. I'm not sure how to mock these things.
These are my first DSC resources, so please review and critique them.

Hi @hahndorf, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

@hahndorf, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, MSBOT;

@tysonjhayes - Thanks for the review. I'm a bit unsure how to take it from here. Do I make the changes and then submit a new pull-request from my branch and this pull-request is discarded?

@hahndorf When you push changes to your branch it'll automatically update the PR here. So we'll get all the commits.
So basically your flow will be test, commit,  git push to hahndorf:ServerLevelResources (on GitHub) which will then update this PR and rerun AppVeyor.
I'd focus on getting your tests to run in AppVeyor (which can be tricky) before really addressing most of my logic comments. If you run
git clone https://github.com/PowerShell/DscResource.Tests

and run those tests against your commits it should help you find some of the reasons your failing the AppVeyor check. Best of luck!

I struggled a bit to get this working in AppVeyor, mostly because I missed to update PSModulePath within a test and my resources where never found.
Now that I got this to work, it should be easier to add tests and features to it.

AppVeyor was unable to build non-mergeable pull request - my local tests run fine, I have no idea what happened here and how to fix it.

Hi Peter,
Looks like there are some conflicts between what's in your Pull Request and existing codebase.
Can you please follow the steps provided above to resolve them:
Step 1: From your project repository, check out a new branch and test the changes.
git checkout -b hahndorf-ServerLevelResources dev
git pull https://github.com/hahndorf/xWebAdministration.git ServerLevelResources
Step 2: Merge the changes and update on GitHub.
git checkout dev
git merge --no-ff hahndorf-ServerLevelResources
git push origin dev

Added another new resource xIisHandler to remove and add server level handlers. Added an example and 3 integration tests


[tool_crash] StateError: Bad state: Stream has already been listened to.

Command
flutter run --machine

Steps to Reproduce

...
...
...

Logs
StateError: Bad state: Stream has already been listened to.
#0      _StreamController._subscribe (dart:async/stream_controller.dart:686:7)
#1      _ControllerStream._createSubscription (dart:async/stream_controller.dart:836:19)
#2      _StreamImpl.listen (dart:async/stream_impl.dart:471:9)
#3      _Socket.listen (dart:io-patch/socket_patch.dart:2302:31)
#4      _StdStream.listen (dart:io/stdio.dart:22:20)
#5      new DaemonInputStreamConverter.<anonymous closure> (package:flutter_tools/src/daemon.dart:67:70)
#6      _runGuarded (dart:async/stream_controller.dart:823:24)
#7      _StreamController._subscribe.<anonymous closure> (dart:async/stream_controller.dart:702:7)
#8      _BufferingStreamSubscription._guardCallback (dart:async/stream_impl.dart:415:13)
#9      _StreamController._subscribe (dart:async/stream_controller.dart:701:18)
#10     _ControllerStream._createSubscription (dart:async/stream_controller.dart:836:19)
#11     _StreamImpl.listen (dart:async/stream_impl.dart:471:9)
#12     new DaemonConnection (package:flutter_tools/src/daemon.dart:246:54)
#13     RunCommand.createMachineDaemon (package:flutter_tools/src/commands/run.dart:619:7)
#14     RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:643:29)
<asynchronous suspension>
#15     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1350:27)
<asynchronous suspension>
#16     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#17     CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#18     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:348:9)
<asynchronous suspension>
#19     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)

[✓] Flutter (Channel stable, 3.16.2, on Microsoft Windows [Version 10.0.22621.2715], locale en-IN)
    • Flutter version 3.16.2 on channel stable at C:\Users\ASUS\Documents\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 9e1c857886 (6 days ago), 2023-11-30 11:51:18 -0600
    • Engine revision cf7a9d0800
    • Dart version 3.2.2
    • DevTools version 2.28.3

[✓] Windows Version (Installed version of Windows is version 10 or higher)

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at C:\Users\ASUS\AppData\Local\Android\sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[✓] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.7.3)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.7.34024.191
    • Windows 10 SDK version 10.0.22621.0

[✓] Android Studio (version 2022.3)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)

[✓] VS Code (version 1.84.2)
    • VS Code at C:\Users\ASUS\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.76.0

[✓] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Version 10.0.22621.2715]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 119.0.6045.200
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 119.0.2151.97

[✓] Network resources
    • All expected network resources are available.

• No issues found!

Flutter Application Metadata
Type: app
Version: 0.1.0
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: stable
Creation framework version:<PHONE_NUMBER>ec76bb03e04ede244b071f1b86d190
Plugins
cloud_firestore-4.9.2
cloud_firestore_web-3.7.1
firebase_auth-4.10.0
firebase_auth_web-5.8.1
firebase_core-2.16.0
firebase_core_web-2.8.0

Hi @harinarayanan-kp, what platform(s) are you targeting when you get this crash?
Can we get the full output of flutter run --machine -v?

[ +125 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not
required, skipping update.
[   +4 ms] 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.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' 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.
[ +100 ms] executing:
C:\Users\ASUS\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +52 ms] List of devices attached
[   +7 ms] 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.
[   +5 ms] 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.
[  +61 ms] Connected devices:
[  +29 ms] Windows (desktop) • windows • windows-x64    • Microsoft Windows
[Version 10.0.22621.2715]
[   +1 ms] Chrome (web)      • chrome  • web-javascript • Google Chrome
119.0.6045.200
[        ] Edge (web)        • edge    • web-javascript • Microsoft Edge
119.0.2151.97
[        ] [1]: Windows (windows)
[        ] [2]: Chrome (chrome)
[        ] [3]: Edge (edge)
[   +1 ms] Please choose one (or "q" to quit)
[        ] :
[+10800 ms] 1
[  +10 ms] Skipping pub get: version match.
[  +33 ms] Found plugin cloud_firestore at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore-4.13.3
[   +7 ms] Found plugin cloud_firestore_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore_web-3.8.7\
[   +5 ms] Found plugin firebase_auth at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_auth-4.15.0
[   +4 ms] Found plugin firebase_auth_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_auth_web-5.8.9
[   +2 ms] Found plugin firebase_core at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_core-2.24.0
[   +7 ms] Found plugin firebase_core_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_core_web-2.9.0
[   +2 ms] Found plugin firebase_windows at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_windows-0.0.7
[  +71 ms] Found plugin cloud_firestore at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore-4.13.3
[   +2 ms] Found plugin cloud_firestore_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore_web-3.8.7\
[   +3 ms] Found plugin firebase_auth at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_auth-4.15.0
[   +2 ms] Found plugin firebase_auth_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_auth_web-5.8.9
[   +1 ms] Found plugin firebase_core at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_core-2.24.0
[   +3 ms] Found plugin firebase_core_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_core_web-2.9.0
[   +2 ms] Found plugin firebase_windows at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_windows-0.0.7
[  +45 ms] Found plugin cloud_firestore at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore-4.13.3
[   +2 ms] Found plugin cloud_firestore_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore_web-3.8.7\
[   +2 ms] Found plugin firebase_auth at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_auth-4.15.0
[   +3 ms] Found plugin firebase_auth_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_auth_web-5.8.9
[   +1 ms] Found plugin firebase_core at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_core-2.24.0
[   +3 ms] Found plugin firebase_core_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_core_web-2.9.0
[   +2 ms] Found plugin firebase_windows at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_windows-0.0.7
[  +78 ms] Generating
D:\CODING\Flutter\app2\app2\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +61 ms] Sending crash report to Google.
[{"event":"daemon.connected","params":{"version":"0.6.1","pid":30108}}]
[  +16 ms] executing: C:\Program Files\Android\Android Studio\jbr\bin\java
-version
[ +114 ms] Exit code 0 from: C:\Program Files\Android\Android
Studio\jbr\bin\java -version
[        ] openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
OpenJDK 64-Bit Server VM (build 17.0.6+0-b2043.56-10027231,
mixed mode)
[{"event":"app.start","params":{"appId":"894d67d7-43f8-424c-881b-a807bfcb416d","deviceId":"windows","directory":"D:\CODING\Flutter\app2\app2","supportsRestart":true,"launchMode":"run","mode":"debug"}}]
[  +47 ms] Initializing file store
[  +10 ms] Skipping target: gen_localizations
[   +5 ms] gen_dart_plugin_registrant: Starting due to
{InvalidatedReasonKind.inputChanged: The following inputs have updated
contents: D:\CODING\Flutter\app2\app2.dart_tool\package_config_subset}
[  +38 ms] Found plugin cloud_firestore at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore-4.13.3
[   +1 ms] Found plugin cloud_firestore_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\cloud_firestore_web-3.8.7\
[   +1 ms] Found plugin firebase_auth at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_auth-4.15.0
[   +1 ms] Found plugin firebase_auth_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_auth_web-5.8.9
[        ] Found plugin firebase_core at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_core-2.24.0
[   +1 ms] Found plugin firebase_core_web at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev
\firebase_core_web-2.9.0
[        ] Found plugin firebase_windows at
C:\Users\ASUS\AppData\Local\Pub\Cache\hosted\pub.dev\firebase_windows-0.0.7
[  +20 ms] gen_dart_plugin_registrant: Complete
[   +3 ms] Skipping target: _composite
[   +1 ms] complete
[   +4 ms] Launching lib\main.dart on Windows in debug mode...
[   +2 ms] C:\Users\ASUS\Documents\flutter\bin\cache\dart-sdk\bin\dart.exe
--disable-dart-dev
C:\Users\ASUS\Documents\flutter\bin\cache\dart-sdk\bin\snapshots\frontend_server.dart.snapshot
--sdk-root
C:\Users\ASUS\Documents\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/
--incremental --target=flutter
--experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true
-DFLUTTER_WEB_CANVASKIT_URL=
https://www.gstatic.com/flutter-canvaskit/cf7a9d0800f2a5da166dbe0eb9fb2476018269b1/
--output-dill
C:\Users\ASUS\AppData\Local\Temp\flutter_tools.b577f656\flutter_tool.b98437de\app.dill
--packages
D:\CODING\Flutter\app2\app2.dart_tool\package_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root
--initialize-from-dill
build\c851ff47e3639af1ef9ce9a7708ed9b6.cache.dill.track.dill
--verbosity=error --enable-experiment=alternative-invalidation-strategy
[  +32 ms] executing: C:\Program Files (x86)\Microsoft Visual
Studio\Installer\vswhere.exe -format json -products * -utf8 -latest
-version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[  +57 ms] Exit code 0 from: C:\Program Files (x86)\Microsoft Visual
Studio\Installer\vswhere.exe -format json -products * -utf8
-latest -version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[        ] [
{
"instanceId": "0cdc5ff5",
"installDate": "2023-09-12T05:13:50Z",
"installationName": "VisualStudio/17.7.3+34024.191",
"installationPath": "C:\Program Files\Microsoft Visual
Studio\2022\Community",
"installationVersion": "17.7.34024.191",
"productId": "Microsoft.VisualStudio.Product.Community",
"productPath": "C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\devenv.exe",
"state":<PHONE_NUMBER>,
"isComplete": true,
"isLaunchable": true,
"isPrerelease": false,
"isRebootRequired": false,
"displayName": "Visual Studio Community 2022",
"description": "Powerful IDE, free for students, open-source
contributors, and individuals",
"channelId": "VisualStudio.17.Release",
"channelUri": "https://aka.ms/vs/17/release/channel",
"enginePath": "C:\Program Files (x86)\Microsoft Visual
Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service",
"installedChannelId": "VisualStudio.17.Release",
"installedChannelUri": "https://aka.ms/vs/17/release/channel
",
"releaseNotes": "
https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.7#17.7.3
",
"thirdPartyNotices": "
https://go.microsoft.com/fwlink/?LinkId=661288",
"updateDate": "2023-09-12T05:13:50.3810061Z",
"catalog": {
"buildBranch": "d17.7",
"buildVersion": "17.7.34024.191",
"id": "VisualStudio/17.7.3+34024.191",
"localBuild": "build-lab",
"manifestName": "VisualStudio",
"manifestType": "installer",
"productDisplayVersion": "17.7.3",
"productLine": "Dev17",
"productLineVersion": "2022",
"productMilestone": "RTW",
"productMilestoneIsPreRelease": "False",
"productName": "Visual Studio",
"productPatchVersion": "3",
"productPreReleaseMilestoneSuffix": "1.0",
"productSemanticVersion": "17.7.3+34024.191",
"requiredEngineVersion": "3.7.2179.44852"
},
"properties": {
"campaignId": "2414:b47e71d8812a480bae93f3fa1f23d7c7",
"channelManifestId":
"VisualStudio.17.Release/17.7.3+34024.191",
"nickname": "",
"setupEngineFilePath": "C:\Program Files (x86)\Microsoft
Visual Studio\Installer\setup.exe"
}
}
]
[{"event":"app.progress","params":{"appId":"894d67d7-43f8-424c-881b-a807bfcb416d","id":"0","progressId":null,"message":"Building
Windows application...","finished":false}}]
[  +12 ms] <- compile package:app2/main.dart
[   +3 ms] executing: C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe
-S D:\CODING\Flutter\app2\app2\windows -B
build\windows\x64 -G Visual Studio 17 2022 -A x64
-DFLUTTER_TARGET_PLATFORM=windows-x64
[ +128 ms] -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
[   +1 ms] -- Configuring done (0.0s)
[ +635 ms] -- Generating done (0.6s)
[  +77 ms] -- Build files have been written to:
D:/CODING/Flutter/app2/app2/build/windows/x64
[   +8 ms] executing: C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe
--build build\windows\x64 --config Debug
--target INSTALL --verbose
[ +204 ms] MSBuild version 17.7.2+d6990bcfa for .NET Framework
[  +60 ms] Build started 06-12-2023 08:07:23 PM.
[ +234 ms] Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\INSTALL.vcxproj" on node 1
(default targets).
[   +1 ms] Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\INSTALL.vcxproj" (1) is
building
"D:\CODING\Flutter\app2\app2\build\windows\x64\ZERO_CHECK.vcxproj" (2) on
node 1 (default targets).
[        ] PrepareForBuild:
[        ]   Creating directory "x64\Debug\ZERO_CHECK".
[   +1 ms]   Creating directory "x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog".
[   +2 ms] InitializeBuildStatus:
[        ]   Creating
"x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because
"AlwaysCreate" was specified.
[        ]   Touching
"x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[ +108 ms] CustomBuild:
[        ]   Checking Build System
[  +72 ms] FinalizeBuildStatus:
[        ]   Deleting file
"x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
[        ]   Touching
"x64\Debug\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
[        ] Done Building Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\ZERO_CHECK.vcxproj" (default
targets).
[  +71 ms] Crash report sent (report ID: 4b53e57d30461f5e)
[        ] Oops; flutter has exited unexpectedly: "Bad state: Stream has
already been listened to.".
[   +7 ms] executing: C:\Program Files\Android\Android Studio\jbr\bin\java
-version
[ +128 ms] Exit code 0 from: C:\Program Files\Android\Android
Studio\jbr\bin\java -version
[        ] openjdk version "17.0.6" 2023-01-17
OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
OpenJDK 64-Bit Server VM (build 17.0.6+0-b2043.56-10027231,
mixed mode)
[ +176 ms] executing: [C:\Users\ASUS\Documents\flutter/] git -c
log.showSignature=false log -n 1 --pretty=format:%ar
[  +59 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%ar
[        ] 6 days ago
[   +8 ms] executing: C:\Program Files\Android\Android Studio\jbr\bin\java
--version
[ +126 ms] Exit code 0 from: C:\Program Files\Android\Android
Studio\jbr\bin\java --version
[        ] openjdk 17.0.6 2023-01-17
OpenJDK Runtime Environment (build 17.0.6+0-b2043.56-10027231)
OpenJDK 64-Bit Server VM (build 17.0.6+0-b2043.56-10027231,
mixed mode)
[   +7 ms] executing: C:\Program Files (x86)\Microsoft Visual
Studio\Installer\vswhere.exe -format json -products * -utf8 -latest
-version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[  +61 ms] Exit code 0 from: C:\Program Files (x86)\Microsoft Visual
Studio\Installer\vswhere.exe -format json -products * -utf8
-latest -version 16 -requires Microsoft.VisualStudio.Workload.NativeDesktop
Microsoft.VisualStudio.Component.VC.Tools.x86.x64
Microsoft.VisualStudio.Component.VC.CMake.Project
[   +1 ms] [
{
"instanceId": "0cdc5ff5",
"installDate": "2023-09-12T05:13:50Z",
"installationName": "VisualStudio/17.7.3+34024.191",
"installationPath": "C:\Program Files\Microsoft Visual
Studio\2022\Community",
"installationVersion": "17.7.34024.191",
"productId": "Microsoft.VisualStudio.Product.Community",
"productPath": "C:\Program Files\Microsoft Visual
Studio\2022\Community\Common7\IDE\devenv.exe",
"state":<PHONE_NUMBER>,
"isComplete": true,
"isLaunchable": true,
"isPrerelease": false,
"isRebootRequired": false,
"displayName": "Visual Studio Community 2022",
"description": "Powerful IDE, free for students, open-source
contributors, and individuals",
"channelId": "VisualStudio.17.Release",
"channelUri": "https://aka.ms/vs/17/release/channel",
"enginePath": "C:\Program Files (x86)\Microsoft Visual
Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service",
"installedChannelId": "VisualStudio.17.Release",
"installedChannelUri": "https://aka.ms/vs/17/release/channel
",
"releaseNotes": "
https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes-v17.7#17.7.3
",
"thirdPartyNotices": "
https://go.microsoft.com/fwlink/?LinkId=661288",
"updateDate": "2023-09-12T05:13:50.3810061Z",
"catalog": {
"buildBranch": "d17.7",
"buildVersion": "17.7.34024.191",
"id": "VisualStudio/17.7.3+34024.191",
"localBuild": "build-lab",
"manifestName": "VisualStudio",
"manifestType": "installer",
"productDisplayVersion": "17.7.3",
"productLine": "Dev17",
"productLineVersion": "2022",
"productMilestone": "RTW",
"productMilestoneIsPreRelease": "False",
"productName": "Visual Studio",
"productPatchVersion": "3",
"productPreReleaseMilestoneSuffix": "1.0",
"productSemanticVersion": "17.7.3+34024.191",
"requiredEngineVersion": "3.7.2179.44852"
},
"properties": {
"campaignId": "2414:b47e71d8812a480bae93f3fa1f23d7c7",
"channelManifestId":
"VisualStudio.17.Release/17.7.3+34024.191",
"nickname": "",
"setupEngineFilePath": "C:\Program Files (x86)\Microsoft
Visual Studio\Installer\setup.exe"
}
}
]
[   +3 ms] executing: reg query
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft
SDKs\Windows\v10.0 /v InstallationFolder
[  +30 ms] Exit code 0 from: reg query
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft
SDKs\Windows\v10.0 /v
InstallationFolder
[   +1 ms] HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft
SDKs\Windows\v10.0
InstallationFolder    REG_SZ    C:\Program Files
(x86)\Windows Kits\10
[   +7 ms] executing:
C:\Users\ASUS\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +13 ms] Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\INSTALL.vcxproj" (1) is
building
"D:\CODING\Flutter\app2\app2\build\windows\x64\ALL_BUILD.vcxproj" (3) on
node 1 (default targets).
[   +1 ms] Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\ALL_BUILD.vcxproj" (3) is
building
"D:\CODING\Flutter\app2\app2\build\windows\x64\runner\app2.vcxproj" (4) on
node 1 (default targets).
[   +1 ms] Project
"D:\CODING\Flutter\app2\app2\build\windows\x64\runner\app2.vcxproj" (4) is
building
"D:\CODING\Flutter\app2\app2\build\windows\x64\flutter\flutter_assemble.vcxproj"
(5) on node 1 (default targets).
[   +1 ms] PrepareForBuild:
[        ]   Creating directory "x64\Debug\flutter_assemble".
[        ]   Creating directory
"x64\Debug\flutter_assemble\flutter_assemble.tlog".
[        ] InitializeBuildStatus:
[        ]   Creating
"x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild"
because "AlwaysCreate" was specified.
[        ]   Touching
"x64\Debug\flutter_assemble\flutter_assemble.tlog\unsuccessfulbuild".
[        ] ComputeCustomBuildOutput:
[        ]   Creating directory
"D:\CODING\Flutter\app2\app2\windows\flutter\ephemeral\cpp_client_wrapper".
[        ] CustomBuild:
[        ]   "The build of
'D:\CODING\Flutter\app2\app2\build\windows\x64\CMakeFiles\e86e0f01957708d97ad1bc5afbc9b758\flutter_assemble.rule'
depends on
'D:\CODING\FLUTTER\APP2\APP2\WINDOWS\FLUTTER\EPHEMERAL\FLUTTER_WINDOWS.DLL'
which is produced by the build of
'D:\CODING\Flutter\app2\app2\build\windows\x64\CMakeFiles\92596a3350101571d21986ce2d58732b\flutter_windows.dll.rule'.
The items
cannot be built in parallel."
[  +93 ms]   Generating
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_windows.dll,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_export.h,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_windows.h,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_messenger.h,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_plugin_registrar.h,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/flutter_texture_registrar.h,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/cpp_client_wrapper/core_implementations.cc,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/cpp_client_wrapper/standard_codec.cc,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/cpp_client_wrapper/plugin_registrar.cc,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/cpp_client_wrapper/flutter_engine.cc,
D:/CODING/Flutter/app2/app2/windows/flutter/ephemeral/cpp_client_wrapper/flutter_view_controller.cc,
phony
[   +3 ms] List of devices attached
[   +4 ms] executing:
C:\Users\ASUS\AppData\Local\Android\sdk\platform-tools\adb.exe devices -l
[  +67 ms] List of devices attached
[ +804 ms]   [  +74 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts'
is not required, skipping update.
[   +1 ms]   [   +5 ms] 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.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is
not required, skipping update.
[        ]   [   +3 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.
[ +118 ms]   [ +129 ms] Artifact Instance of 'MaterialFonts' is not
required, skipping update.
[   +1 ms]   [        ] Artifact Instance of 'GradleWrapper' 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.
[        ]   [        ] Artifact Instance of 'LegacyCanvasKitRemover' is
not required, skipping update.
[        ]   [        ] Artifact Instance of 'FlutterSdk' is not required,
skipping update.
[   +1 ms]   [   +4 ms] 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.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'IosUsbArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'FontSubsetArtifacts' is not
required, skipping update.
[        ]   [        ] Artifact Instance of 'PubDependencies' is not
required, skipping update.
[  +52 ms]   [  +55 ms] Initializing file store
[  +25 ms]   [  +25 ms] native_assets: Starting due to {}
[   +5 ms]   [   +5 ms] Skipping target: gen_localizations
[  +22 ms]   [  +20 ms] gen_dart_plugin_registrant: Starting due to
{InvalidatedReasonKind.inputChanged: The following inputs have
updated contents:
D:\CODING\Flutter\app2\app2.dart_tool\package_config_subset}
[   +7 ms]   [   +9 ms] unpack_windows: Starting due to {}
[ +494 ms]   [ +494 ms] unpack_windows: Complete
[+1471 ms] A crash report has been written to
D:\CODING\Flutter\app2\app2\flutter_11.log
[        ] This crash may already be reported. Check GitHub for similar
crashes.
[        ]
https://github.com/flutter/flutter/issues?q=is%3Aissue+Bad+state%3A+Stream+has+already+been+listened+to
.
[        ] To report your crash to the Flutter team, first read the guide
to filing a bug.
[        ] https://flutter.dev/docs/resources/bug-reports
[        ] Create a new GitHub issue by pasting this link into your browser
and completing the issue template. Thank you!
[  +21 ms]
https://github.com/flutter/flutter/issues/new?title=[tool_crash]+StateError%3A+Bad+state%3A+Stream+has+already+been+listened+to
.
&body=%23%23+Command%0A%60%60%60%0Aflutter+run+--machine+-v%0A%60%60%60%0A%0A%23%23+Steps+to+Reproduce%0A1.+...%0A2.+...%0A3.+...%0A
%0A%23%23+Logs%0AStateError%3A+Bad+state%3A+Stream+has+already+been+listened+to.%0A%60%60%60%0A%230++++++_StreamController._subscrib
e+%28dart%3Aasync%2Fstream_controller.dart%3A686%3A7%29%0A%231++++++_ControllerStream._createSubscription+%28dart%3Aasync%2Fstream_c
ontroller.dart%3A836%3A19%29%0A%232++++++_StreamImpl.listen+%28dart%3Aasync%2Fstream_impl.dart%3A471%3A9%29%0A%233++++++_Socket.list
en+%28dart%3Aio-patch%2Fsocket_patch.dart%3A2302%3A31%29%0A%234++++++_StdStream.listen+%28dart%3Aio%2Fstdio.dart%3A22%3A20%29%0A%235
++++++new+DaemonInputStreamConverter.%3Canonymous+closure%3E+%28package%3Aflutter_tools%2Fsrc%2Fdaemon.dart%3A67%3A70%29%0A%236+++++
+_runGuarded+%28dart%3Aasync%2Fstream_controller.dart%3A823%3A24%29%0A%237++++++_StreamController._subscribe.%3Canonymous+closure%3E
+%28dart%3Aasync%2Fstream_controller.dart%3A702%3A7%29%0A%238++++++_BufferingStreamSubscription._guardCallback+%28dart%3Aasync%2Fstr
eam_impl.dart%3A415%3A13%29%0A%239++++++_StreamController._subscribe+%28dart%3Aasync%2Fstream_controller.dart%3A701%3A18%29%0A%2310+
++++_ControllerStream._createSubscription+%28dart%3Aasync%2Fstream_controller.dart%3A836%3A19%29%0A%2311+++++_StreamImpl.listen+%28d
art%3Aasync%2Fstream_impl.dart%3A471%3A9%29%0A%2312+++++new+DaemonConnection+%28package%3Aflutter_tools%2Fsrc%2Fdaemon.dart%3A246%3A
54%29%0A%2313+++++RunCommand.createMachineDaemon+%28package%3Aflutter_tools%2Fsrc%2Fcommands%2Frun.dart%3A619%3A7%29%0A%2314+++++Run
Command.runCommand+%28package%3Aflutter_tools%2Fsrc%2Fcommands%2Frun.dart%3A643%3A29%29%0A%3Casynchronous+suspension%3E%0A%2315+++++
FlutterCommand.run.%3Canonymous+closure%3E+%28package%3Aflutter_tools%2Fsrc%2Frunner%2Fflutter_command.dart%3A1350%3A27%29%0A%3Casyn
chronous+suspension%3E%0A%2316+++++AppContext.run.%3Canonymous+closure%3E+%28package%3Aflutter_tools%2Fsrc%2Fbase%2Fcontext.dart%3A1
50%3A19%29%0A%3Casynchronous+suspension%3E%0A%2317+++++CommandRunner.runCommand+%28package%3Aargs%2Fcommand_runner.dart%3A212%3A13%2
9%0A%3Casynchronous+suspension%3E%0A%2318+++++FlutterCommandRunner.runCommand.%3Canonymous+closure%3E+%28package%3Aflutter_tools%2Fs
rc%2Frunner%2Fflutter_command_runner.dart%3A348%3A9%29%0A%3Casynchronous+suspension%3E%0A%2319+++++AppContext.run.%3Canonymous+closu
re%3E+%28package%3Aflutter_tools%2Fsrc%2Fbase%2Fcontext.dart%3A150%3A19%29%0A%60%60%60%0A%60%60%60%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B3
9m+Flutter+%28Channel+stable%2C+3.16.2%2C+on+Microsoft+Windows+%5BVersion+10.0.22621.2715%5D%2C+locale+en-IN%29%0A++++%1B%5B32m%E2%8
0%A2%1B%5B39m+Flutter+version+3.16.2+on+channel+stable+at+C%3A%5CUsers%5CASUS%5CDocuments%5Cflutter%0A++++%1B%5B32m%E2%80%A2%1B%5B39
m+Upstream+repository+https%3A%2F%2Fgithub.com%2Fflutter%2Fflutter.git%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Framework+revision+9e1c8578
86+%286+days+ago%29%2C+2023-11-30+11%3A51%3A18+-0600%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Engine+revision+cf7a9d0800%0A++++%1B%5B32m%E2
%80%A2%1B%5B39m+Dart+version+3.2.2%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+DevTools+version+2.28.3%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+
Windows+Version+%28Installed+version+of+Windows+is+version+10+or+higher%29%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+toolchain+
-+develop+for+Android+devices+%28Android+SDK+version+34.0.0%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+SDK+at+C%3A%5CUsers%5CASUS%
5CAppData%5CLocal%5CAndroid%5Csdk%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Platform+android-34%2C+build-tools+34.0.0%0A++++%1B%5B32m%E2%80%
A2%1B%5B39m+Java+binary+at%3A+C%3A%5CProgram+Files%5CAndroid%5CAndroid+Studio%5Cjbr%5Cbin%5Cjava%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+J
ava+version+OpenJDK+Runtime+Environment+%28build+17.0.6%2B0-b2043.56-10027231%29%0D%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+All+Android+li
censes+accepted.%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Chrome+-+develop+for+the+web%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Chrome+at+C%3
A%5CProgram+Files%5CGoogle%5CChrome%5CApplication%5Cchrome.exe%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Visual+Studio+-+develop+Window
s+apps+%28Visual+Studio+Community+2022+17.7.3%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Visual+Studio+at+C%3A%5CProgram+Files%5CMicrosoft
+Visual+Studio%5C2022%5CCommunity%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Visual+Studio+Community+2022+version+17.7.34024.191%0A++++%1B%5B
32m%E2%80%A2%1B%5B39m+Windows+10+SDK+version+10.0.22621.0%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+Android+Studio+%28version+2022.3%29
%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Android+Studio+at+C%3A%5CProgram+Files%5CAndroid%5CAndroid+Studio%0A++++%1B%5B32m%E2%80%A2%1B%5B3
9m+Flutter+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%
2Fplugins.jetbrains.com%2Fplugin%2F9212-flutter%0A++++%1
B%5B32m%E2%80%A2%1B%5B39m+Dart+plugin+can+be+installed+from%3A%0A++++++%F0%9F%94%A8+https%3A%2F%
2Fplugins.jetbrains.com%2Fplugin%2F6
351-dart%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Java+version+OpenJDK+Runtime+Environment+%28build+17.0.6%2B0-b2043.56-10027231%29%0D%0A%0
A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+VS+Code+%28version+1.84.2%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+VS+Code+at+C%3A%5CUsers%5CASUS%5CA
ppData%5CLocal%5CPrograms%5CMicrosoft+VS+Code%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Flutter+extension+version+3.76.0%0A%0A%1B%5B32m%5B%E
2%9C%93%5D%1B%5B39m+Connected+device+%283+available%29%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Windows+%28desktop%29+%E2%80%A2+windows+%E2
%80%A2+windows-x64++++%E2%80%A2+Microsoft+Windows+%5BVersion+10.0.22621.2715%5D%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Chrome+%28web%29++
++++%E2%80%A2+chrome++%E2%80%A2+web-javascript+%E2%80%A2+Google+Chrome+119.0.6045.200%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+Edge+%28web%
29++++++++%E2%80%A2+edge++++%E2%80%A2+web-javascript+%E2%80%A2+Microsoft+Edge+119.0.2151.97%0A%0A%1B%5B32m%5B%E2%9C%93%5D%1B%5B39m+N
etwork+resources%0A++++%1B%5B32m%E2%80%A2%1B%5B39m+All+expected+network+resources+are+available.%0A%0A%1B%5B32m%E2%80%A2%1B%5B39m+No
+issues+found%21%0A%0A%60%60%60%0A%0A%23%23+Flutter+Application+Metadata%0A%2A%2AType%2A%2A%3A+app%0A%2A%2AVersion%2A%2A%3A+0.1.0%0A
%2A%2AMaterial%2A%2A%3A+true%0A%2A%2AAndroid+X%2A%2A%3A+false%0A%2A%2AModule%2A%2A%3A+false%0A%2A%2APlugin%2A%2A%3A+false%0A%2A%2AAn
droid+package%2A%2A%3A+null%0A%2A%2AiOS+bundle+identifier%2A%2A%3A+null%0A%2A%2ACreation+channel%2A%2A%3A+stable%0A%2A%2ACreation+fr
amework+version%2A%2A%3A+2524052335ec76bb03e04ede244b071f1b86d190%0A%23%23%23+Plugins%0Acloud_firestore-4.13.3%0Acloud_firestore_web
-3.8.7%0Afirebase_auth-4.15.0%0Afirebase_auth_web-5.8.9%0Afirebase_core-2.24.0%0Afirebase_core_web-2.9.0%0Afirebase_windows-0.0.7%0A
%0A&labels=tool%2Csevere%3A+crash
[ +168 ms] ensureAnalyticsSent: 149ms
[        ] Running 1 shutdown hook
[   +1 ms] Shutdown hooks complete
[        ] exiting with code 1

Message ID: @.***>

Hi @harinarayanan-kp, one more thing, if you pass in a target as part of the command (instead of selecting it in the options) do you still get this issue? For example, if you run flutter run --machine -d windows


fix: labels for task GUI

changes task.json so that the GUI inputs are more user friendly

@aliscott cannot find icons in the task schema https://raw.githubusercontent.com/Microsoft/azure-pipelines-task-lib/master/tasks.schema.json so unsure why these aren't coming through. Might be something to do with fact that the extension is private at the moment.


backport static analysis fixes to 1.7

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

4 of 4 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.967%

Totals

Change from base Build 872611573:
0.0%

Covered Lines:
2988

Relevant Lines:
2989

💛  - Coveralls


Xrm.Navigation.navigateTo Successcallback is being called before opening dialog

You can give callback method when when model dialog is closed. It is no longer working. It was working fine. Now it is calling even before the model dialog is opened. Please fix this ASAP. Microsoft recommends to use supported methods and apis. Why customers are not being informed if you guys are changing anything?
Xrm.Navigation.navigateTo(pageInput,navigationOptions).then(successCallback,errorCallback);

We can also confirm this change in behavior. Please advise.

We are also facing the same issue . Is there and alternate to this , Handling the close of the dialog on the parent window?

Hello guys -
I don't think it is a bug, the documentation is as follow:
successCallback | function | No | A function to execute on successful navigation to the page when navigating inline and on closing the dialog when navigating to a dialog.
In my tests, I was able to verify that it works as described. Success is invoked when inline is used and success is invoked when dialog is used.
See sample code below:

<button type="button" onclick="openNewPageInline()">Open Page Inline</button>

<button type="button" onclick="openNewPageDialog()">Open Page Dialog</button>

@KK1674 @adamweeg Thanks for the feedback. This issue is fixed. Can you guys confirm if it has got resolved from your end.


Mdw #370

Fixed issues related to variant handling.

If kicost.abc:manf# was handled before kicost:manf#, the latter value took precedence even if the variant abc was set.  Fixed in his request.
kicost.abc:desc will no longer recognize 'desc' as a manufacturer.  A regex was added to match ':distributor:field'

Thanks by fix the .yml file. Despite my experience with Git, I am not expert on CI.

I am not CI expert either - some CI stuff has to be fixed further .  Tests are not working because kicost is not installed.  I will check this further (and I am adding another fix to fix Excel 2010 error).

Excel has been the most restrictive in my tests. Because the spreadsheet must be compatible with Microsof Excel, LibreOffice Calc and Google Spreadsheets, I could implement some features in the past.


Minecraft crashing

I've uninstalled, repaired, installed minecraft many times. Update Java, drivers etc.
Turned off my firewall. Changed the amount of RAM used.
I've been all over the forums. Microsoft says it's not a bug but can't help me.
It says preparing, updating, then finalizing.
As soon as it says finalizing, the screen disappears and comes back saying it crashed with the crash report.
Here is the the first part of the crash report:
A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000000000000, pid=8120, tid=13820

JRE version: OpenJDK Runtime Environment Microsoft-22300 (16.0.1+9) (build 16.0.1+9)
Java VM: OpenJDK 64-Bit Server VM Microsoft-22300 (16.0.1+9, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
Problematic frame:
C  0x0000000000000000

No core dump will be written. Minidumps are not enabled by default on client versions of Windows

If you would like to submit a bug report, please visit:
https://github.com/microsoft/openjdk/issues
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
*****Notice it says to report the bug here!! Yet I see others with the similar problem and you told them to go to Microsoft

I did. I've seen others with similar issues. One of the answers was it's not a bug.Nobody has fixed anything. Github hasn't done anything either. They keep referring to where you said to post.
Rain
On Tuesday, June 15, 2021, 07:17:11 PM EDT, Martijn Verburg<EMAIL_ADDRESS>wrote:

@KinFireRain Are you able to submit this issue over at https://bugs.mojang.com/projects/MC/issues/ - the Mojang folks will take the first pass at Triage :-)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

I did. I've seen others with similar issues. One of the answers was it's not a bug.Nobody has fixed anything. Github hasn't done anything either. They keep referring to where you said to post. Rain  On Tuesday, June 15, 2021, 07:17:11 PM EDT, Martijn Verburg @.***> wrote: @KinFireRain Are you able to submit this issue over at https://bugs.mojang.com/projects/MC/issues/ - the Mojang folks will take the first pass at Triage :-) — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

@KinFireRain Sorry to hear this has been a frustrating experience!  Are you able to share the link to the issue you raised on the Mojang Bug tracker?  I'm happy to follow up and see if I can give more insight.

Hi @KinFireRain - How did you get on?  Is there a link to the issue you can post back here?

One of the answers was it's not a bug. Nobody has fixed anything.

For clarification, I (bug tracker profile link) and other Mojang bug tracker volunteers have treated JVM crashes as Invalid until recently and sent users to a community-run technical support, because in the past JVM crashes often occurred due to outdated drivers or other incompatible software being installed; and because it is difficult to reproduce such crashes (without the same hardware). But we have had a discussion with the Mojang developers and they have told us to keep the reports open, so at least for 1.17 we have now also reopened most reports about JVM crashes.
Sorry for the inconvenience this caused for both of you.
Though, assuming @KinFireRain's report is MC-229182 (since the reporter has the same user name), then that report had not been resolved as Invalid, it was only temporarily resolved as "Awaiting Response" while the reporter had not attached the crash report yet.
Note that there are also other (private) reports about the same crash.


Proxypass using Nginx proxy manager

I have run the app.py with --host <IP_ADDRESS> and can access the web ui from local machines, but when i try to proxypass  and access it from domain, it shows in the console that the  "GET / HTTP/1.1" 200 -  but the web page is not loading. I mean its loading forever, but i cant access it.
All it shows is this.

My proxy custom settings are:
location /gpt4all/ {
		rewrite ^/gpt4all(/.*)$ /$1 break;
		proxy_pass http://<IP_ADDRESS>:9600;
		proxy_http_version 1.1;
		auth_basic "Authorization required";
		auth_basic_user_file /data/access/1;
		proxy_set_header Authorization "";
		proxy_set_header Connection "";
	}

For other sites this setup is working, here i dont know why its not.
I tried enabling websocket support, but that didnt help
Im by no means an expert in nginx, All  my knowledge comes from googling around for solutions, given if i ask the right questions :)
Any help would be appreciated.

Can you try with the latest version?

Still not working, i think its my fault, because i have no idea or understanding on how to proxypass with a sub path.
like i want example.com/gpt4all/ to proxy into local http://<IP_ADDRESS>:9600/
But it seems that the page loads but the assets are still trying to pull from base url wich is example.com and not example.com/gpt4all/
I removed the real domain from picture for safety.

I am sorry for that. I don't have much experience with proxies.
If you find a solution or if someone from the community can help, feel free to post your solution.
Thnx

Unless the proxied app explicitly states it supports running from a sub path, don't proxypass it with a sub path. Prefix stripping is not enough.
As you already noticed, normally frontend developers use '/'-starting uris to pull the resources the root path. If sub path needs to be supported, the frontend part will need a revamp to add a configurable path name before every resource uri.

That is what i was afraid of, thank you for explaining.


Re-type CachedURLResponse's userInfo to match API exported by Foundation

…ndation

Let's try the swift-CI again.

@swift-ci please test Linux

Nope, still failing in the JUnit stuff...

@swift-ci please test Linux


added scroll to top button when user slide down below 650px

Hey there !! I've added a scroll to top feature in your website.
Hope you like it.


Figma plugin not working

Hi, I just get started on this plugin but unfortunately when I tried to import the plugin to Figma, it return a typescript error and I have followed the read.me instruction run in VS code, the terminal console return the error messages. Please let me know if I have missed anything.
Thanks!
`[20:00:04] Starting compilation in watch mode...
code.ts:8:14 - error TS2304: Cannot find name 'SceneNode'.
8 const nodes: SceneNode[] = [];
~~~~~~~~~
code.ts:10:16 - error TS2304: Cannot find name 'figma'.
10   const rect = figma.createRectangle();
~~~~~
code.ts:13:3 - error TS2304: Cannot find name 'figma'.
13   figma.currentPage.appendChild(rect);
~~~~~
code.ts:16:1 - error TS2304: Cannot find name 'figma'.
16 figma.currentPage.selection = nodes;

code.ts:17:1 - error TS2304: Cannot find name 'figma'.

17 figma.viewport.scrollAndZoomIntoView(nodes);

code.ts:21:1 - error TS2304: Cannot find name 'figma'.
21 figma.closePlugin();

[20:00:05] Found 6 errors. Watching for file changes.

                            `

Sorry for the trouble. You should not have to be using VS Code at all. Everything runs within the Figma interface. Did you install it following the Non-Googlers installation?

Sorry for the trouble. You should not have to be using VS Code at all. Everything runs within the Figma interface. Did you install it following the Non-Googlers installation?


Add events retention policy

Summary of the Pull Request
What is this about?
Closes #3099
Adds a retention policy system for blobs
Info on Pull Request
What does this include?

Blobs can be tagged with an Expiry tag
Event blobs will now be tagged with an expiry date
Event Messages now contain their expiration date
New Timer function that runs daily which deletes expired blobs
New Feature Flag EnableBlobRetentionPolicy
New Feature Flag EnableDryRunBlobRetention
Tests

Validation Steps Performed
How does someone test & validate?
Made sure there's 3 types of blobs in the events container:

Blobs with no Expiry tag
Blobs with Expiry tag but it's in the future
Blobs with Expiry tag that is in the past

Verification steps:

When DryRun feature flag was enabled, no modifications were made
When DryRun feature flag was disabled:

Blobs with no Expiry tag were untouched
Blobs with Expiry tag in the future were untouched
Blobs with Expiry tag in the past were deleted and appropriate metrics were logged

Ran check-pr

Codecov Report

Merging #3186 (436c298) into main (a720dd1) will decrease coverage by 3.84%.
The diff coverage is 43.90%.

@@            Coverage Diff             @@
##             main    #3186      +/-   ##
==========================================
- Coverage   29.53%   25.69%   -3.84%
==========================================
  Files         332      153     -179
  Lines       39060    16367   -22693
==========================================
- Hits        11535     4205    -7330
+ Misses      27525    12162   -15363

Impacted Files
Coverage Δ

.../ApiService/ApiService/Functions/TimerRetention.cs
0.00% <0.00%> (ø)

src/ApiService/Tests/OrmModelsTest.cs
0.00% <0.00%> (ø)

src/ApiService/ApiService/onefuzzlib/Containers.cs
62.05% <37.70%> (-11.75%)
:arrow_down:

...iService/ApiService/onefuzzlib/RententionPolicy.cs
80.00% <80.00%> (ø)

src/ApiService/ApiService/onefuzzlib/Events.cs
69.23% <87.50%> (+0.96%)
:arrow_up:

src/ApiService/ApiService/OneFuzzTypes/Events.cs
73.75% <100.00%> (+0.78%)
:arrow_up:

src/ApiService/ApiService/OneFuzzTypes/Webhooks.cs
100.00% <100.00%> (ø)

... and 180 files with indirect coverage changes


Don't have ability to export/import process?

I follow this guide and I don't see the import or export ability that we'd really like to experiment with. Do I need to do anything else to allow this to happen?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f3f646c2-3c97-597c-c452-5f12f20c9889
Version Independent ID: 9481bb73-bc5f-2666-b48c-3fca017ef536
Content: Customize a process to import using Hosted XML - Azure DevOps Services
Content Source: docs/organizations/settings/work/import-process/customize-process.md
Product: devops
GitHub Login: @KathrynEE
Microsoft Alias: kaelli

@cdietschrun - Thank you for your inquiry and apologies for the delay in response. The Hosted XML process model is only available to select Azure DevOps Services.
@danhellem - Is the Hosted XML process model still available for an organization to sign up for use?


Support for external config file

It would be great to be able to provide url for external config json file for PINT.
In all of my projects I use the same coding standards. It would be great to create a repo for my rules and then just provide pint with an url to those rules, instead of copy-pasting it every single time.
Bonus - in this scenario, if I decide to update my coding rules, I need to do it only once, and all my projects can used modified version right away.

Right now a url isn't possible but you can specify a path. Suggestion: create a composer package with your company rules and include that in your project so you can reference it as documented here: https://laravel.com/docs/9.x/pint#configuring-pint


toolchain for Cheyenne intel

Accompanies  https://github.com/JCSDA/jedi-stack/pull/138
This adds a toolchain for building jedi on Cheyenne with Intel, with flags to enable C++-14 support

also a toolchain for Orion

Ok - I made the requested changes - I haven't tested them yet but let's get another approval so we can merge this - the jedi docs are out of date with Orion


Merge the first release version to the main branch

Create pull request with a title "First release to production".
Merge it into main branch

done