nuxt generate FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory

Environment
Nuxt CLI v3.0.0-rc.4
Nuxt project info:

Operating System: Darwin
Node Version:     v16.14.2
Nuxt Version:     3.0.0-rc.3
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      runtimeConfig, build, css, buildModules, modules, sanity, vite
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules<EMAIL_ADDRESS><EMAIL_ADDRESS>

Reproduction
yarn nuxt build
Describe the bug
when trying to generate my site i get javascript heap allocation errors.
it hangs on ℹ Initializing prerenderer for a long time
my devops colleague said he had it running for the hour, and it finally failed (see logs).
Additional context
No response
Logs
yarn run v1.22.18
$ nuxt build
Nuxt CLI v3.0.0-rc.4                                                                                17:15:59
ℹ Running with Sanity project XXXXXX (production).                                                                                @nuxtjs/sanity 17:16:14
ℹ Vite client warmed up in 77349ms                                                                                17:17:46

 WARN                                                                                17:18:46
(!) Some chunks are larger than 500 KiB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/guide/en/#outputmanualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.

ℹ Client built in 137160ms                                                                                17:18:46
ℹ Building server...                                                                                17:18:46

 WARN  @fortawesome/fontawesome-pro doesn't appear to be written in CJS, but also doesn't appear to be a valid ES module (i.e. it doesn't have "type": "module" or an .mjs extension for the entry point). Please contact the package author to fix.

✔ Server built in 65079ms                                                                                17:19:51
✔ Generated public .output/public                                                                                nitro 17:19:54
start Building server...                                                                                nitro 17:19:54

 WARN  rollup-plugin-inject: failed to parse /code/safecom-fmeuc/.nuxt/dist/server/server.mjs. Consider restricting the plugin to particular files via options.include

 ERROR  Rollup error: Identifier 'useRuntimeConfig' has already been declared (Note that you need plugins to import files that are not JavaScript)   nitro 18:16:01

 ERROR  Identifier 'useRuntimeConfig' has already been declared (Note that you need plugins to import files that are not JavaScript)                       18:16:01

  at error (node_modules/rollup/dist/es/shared/rollup.js:1858:30)
  at Module.error (node_modules/rollup/dist/es/shared/rollup.js:12422:16)
  at Module.tryParse (node_modules/rollup/dist/es/shared/rollup.js:12799:25)
  at Module.setSource (node_modules/rollup/dist/es/shared/rollup.js:12704:24)
  at ModuleLoader.addModuleSource (node_modules/rollup/dist/es/shared/rollup.js:22178:20)

error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Not willing to provide reprod, not reproducable by @danielroe, welp, let's close this! Gotta bring that issue count down my nuxt friends 💚

It is still happening, when run nuxt generate and  in nuxt.config.js set 🤔
sourcemap: true
or
sourcemap: {
  client: true,
  server: false
}

My nuxt config:
import { sentryVitePlugin } from "@sentry/vite-plugin";

require("custom-env").env(true);

function removeDataTestAttrs(node: any, _context: any) {
  if (node.type === 1 /* NodeTypes.ELEMENT */) {
    node.props = node.props.filter((prop: any) =>
      prop.type === 6 /* NodeTypes.ATTRIBUTE */
        ? prop.name !== "data-testid"
        : true
    );
  }
}

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  dev: process.env.NODE_ENV !== "production",
  ssr: false,
  sourcemap: {
    client: true,
    server: false,
  },
  modules: ["@nuxtjs/i18n", "@pinia/nuxt"],
  components: [
    {
      path: "~/components/",
      pathPrefix: false,
    },
  ],
  i18n: {
    vueI18n: {
      legacy: false,
      locale: "en",
      messages: {
        // TODO: Verificar que sea la forma correcta de importar
        en: require("./locales/en.json"),
      },
    },
  },
  vite: {
    plugins: [
      {
        ...sentryVitePlugin({
          org: 'some',
          project: 'some',
          include: './dist',
          ignore: ['node_modules'] // Auth tokens can be obtained from https://sentry.io/settings/account/api/auth-tokens/
          // and needs the `project:releases` and `org:read` scopes
          //authToken: env.VITE_SENTRY_AUTH_TOKEN,
        }),
        apply(_config, _ctx) {
          return process.env.NODE_ENV !== 'development'
        }
      }
    ],
    css: {
      preprocessorOptions: {
        scss: {
          additionalData: '@use <EMAIL_ADDRESS>as *;',
        },
      },
    },
    define: {
      "window.global": {},
    },
    vue: {
      template: {
        compilerOptions: {
          nodeTransforms:
            process.env.NODE_ENV == "production" ? [removeDataTestAttrs] : [],
        },
      },
    },
  },
  router: {
    options: { hashMode: true },
  },
});

Error output:

<--- Last few GCs --->

[7032:0x614e570]    84441 ms: Scavenge (reduce) 2022.7 (2082.0) -> 2022.5 (2082.3) MB, 9.6 / 0.0 ms  (average mu = 0.418, current mu = 0.352) allocation failure;
[7032:0x614e570]    86150 ms: Mark-sweep (reduce) 2024.3 (2083.8) -> 2024.1 (2084.5) MB, 1159.6 / 0.0 ms  (average mu = 0.386, current mu = 0.356) allocation failure; GC in old space requested

<--- JS stacktrace --->

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
 1: 0xb7b150 node::Abort() [node]
 2: 0xa8c89a  [node]
 3: 0xd62ea0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]
 4: 0xd63247 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]
 5: 0xf40945  [node]
 6: 0xf52e2d v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]
 7: 0xf2d52e v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 8: 0xf2e8f7 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [node]
 9: 0xf0faca v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [node]
10: 0x12d357d v8::internal::Runtime_AllocateInOldGeneration(int, unsigned long*, v8::internal::Isolate*) [node]
11: 0x17001f9  [node]
Aborted

I have to set sourcemap values as  false  in both cases in order to get work, but i need the sourcemaps to upload to my sentry instance. 😢

Any update on this issue?

If you can provide a reproduction, we can reopen and investigate.

The strange thing is that it doesn't happen on a local machine, only within a Github Action environment. Using NODE_OPTIONS: '--max_old_space_size=4096' within the .env of the Github Action worked and the issue is not happening anymore.

Probably because GitHub Actions has a limit of 7Gb - see https://github.com/vitejs/vite/blob/main/.github/workflows/ci.yml#L4-L6 for example.

I also get it building on Digital Ocean when I enable client source maps. Locally build works.

The strange thing is that it doesn't happen on a local machine, only within a Github Action environment. Using NODE_OPTIONS: '--max_old_space_size=4096' within the .env of the Github Action worked and the issue is not happening anymore.

this helped me

Any updates 😒

We're also getting this error when trying to prerender our site. Setting NODE_OPTIONS="--max_old_space_size= 8192" doesn't appear to help at all.

We're also getting this error when trying to prerender our site. Setting NODE_OPTIONS="--max_old_space_size= 8192" doesn't appear to help at all.

Not sure if this is a real fix or just coincidence, but I solved it in my case by reducing the --max_old_space_size flag to be less than the memory of the droplet + heap size (3072 in my case).
I know that for instance for postgres it just crashes if you reach the memory limit of the machine. Might this be a similar issue?

For others who may be in my boat - (Nuxt 3.6.1).  Even though I have 64GB memory and nothing else running, I got this error building locally for production as well as on Netlify. I noticed in my logs that the final .nuxt/dist/server/server.mjs file was about 20MB and the source map was about 25MB. I figured this may be why there was a memory allocation error.
I hadn't yet cleaned up my project for production. I had all the Font Awesome libraries available and all were being transpiled (as configured in nuxt.config.ts). I removed the unused libraries from the transpile section and removed their imports elsewhere in the app.  This brought my .nuxt/dist/server/server.mjs file down to 5.9MB and map to 7.3MB. This was enough for the build to work locally and on Netlify.
I hope this helps someone, including my future self.

For others who may be in my boat - (Nuxt 3.6.1). Even though I have 64GB memory and nothing else running, I got this error building locally for production as well as on Netlify. I noticed in my logs that the final .nuxt/dist/server/server.mjs file was about 20MB and the source map was about 25MB. I figured this may be why there was a memory allocation error.
I hadn't yet cleaned up my project for production. I had all the Font Awesome libraries available and all were being transpiled (as configured in nuxt.config.ts). I removed the unused libraries from the transpile section and removed their imports elsewhere in the app. This brought my .nuxt/dist/server/server.mjs file down to 5.9MB and map to 7.3MB. This was enough for the build to work locally and on Netlify.
I hope this helps someone, including my future self.

Hey, how do you exclude libraries that you don't want to be transpiled?

Still have the same problem.
I tried changing the IconName of fontawesome-common-types/index.d.s from union type to string

pass

Is this union type related?
P.S
for copy

<EMAIL_ADDRESS>

Still the same problem, are there some updates on this? Thank you


Fix beam sync flaky test

What was wrong?
Fixes #865
How was it fixed?
Gave each IPC endpoint a unique name, so that running tests in parallel wouldn't clobber each other.
Reproduced locally: the tests fail fairly reliably without the patch, and succeed always with it.
To-Do

[x] Clean up commit history

[x] Add entry to the release notes

Cute Animal Picture

cc @ralexstokes


Another case of ObfuscationReflectionHelper

https://pastebin.com/8Tkfyame
Latest tetrapak for 1.18.1

Same bug as #16, should be fixed as of Tetra Pak 1.4.3.


Use circular fade instead of linear fade for distance fade

This makes distance fade look the same regardless of the camera angle, for all distance fade modes (Pixel Alpha, Pixel Dither, Object Dither). Distance fade now behaves like fog in this regard.
This has a minimal performance cost, but the quality increase is worth it. When viewing a plane that fully covers the screen, I get 215 FPS instead of 218 FPS with Pixel Dither in 4K, but this does not reflect the typical use case of distance fade (which is for LOD purposes). Besides, there are likely other ways to improve dithering efficiency (such as reducing branching or using interleaved gradient noise).
Thanks to @mrjustaguy for providing the formula here: https://github.com/godotengine/godot-proposals/issues/2963#issuecomment-876559516
This can be cherry-picked without conflicts to the 3.x branch. I tested this PR on the 3.x branch on both GLES3 and GLES2, and it works as expected there too. This PR can be merged independently of https://github.com/godotengine/godot/pull/50297 as both can work together.
This closes https://github.com/godotengine/godot/issues/53853 and partially addresses https://github.com/godotengine/godot-proposals/issues/2963.
Testing project: test_distance_fade_circular.zip
Preview
Note: These images should be viewed on a desktop device at 1:1 resolution by clicking them. Otherwise, they will not look as expected due to the nature of dithering.
Pixel Alpha

Pixel Dither

Orthographic projections should still use a linear fade, or it will cause artifacts while panning.

Orthographic projections should still use a linear fade, or it will cause artifacts while panning.

I guess I have to apply the same if statement as done here: https://github.com/godotengine/godot/blob/a71169c0e0ed7644b959189522535337bdb6cb2b/scene/resources/material.cpp#L678-L680

Rebased and tested again, it works as expected for Pixel Alpha and Pixel Dither. However, Object Dither no longer seems to be faded irrespective of camera angle. Rotating the camera will change the entire object's opacity, which is unexpected.

Could this be reviewed again for 3.6?

This can be cherry-picked without conflicts to the 3.x branch. I tested this PR on the 3.x branch on both GLES3 and GLES2, and it works as expected there too.

This has significant conflicts now, so would be worth a dedicated backport.

This can be cherry-picked without conflicts to the 3.x branch. I tested this PR on the 3.x branch on both GLES3 and GLES2, and it works as expected there too.

This has significant conflicts now, so would be worth a dedicated backport.

I thought this was for 3.x? This was started before 4.0 was even released.

I thought this was for 3.x? This was started before 4.0 was even released.

The code in this PR changed quite a bit compared to its first revision, and master started diverging more and more too.

I thought this was for 3.x? This was started before 4.0 was even released.

The code in this PR changed quite a bit compared to its first revision, and master started diverging more and more over time. The more time goes on, the fewer PRs can be cleanly cherry-picked from master to 3.x.

There were some original pushes last year that never made it, surely those would have been relevant for 3.x then as they would be now? @clayjohn did a revision at some point, what caused it to be shelved until 3.x became non-priority?


Support for digest auth

It turns out that the latest firmware published in March require HTTP digest authentication!
See also https://github.com/mwittig/pimatic-edimax/issues/24

Published v0.0.18


5.83 TSH Crashes when loading a set and tournament

I was watching https://www.twitch.tv/azrivalsofaether and was listening in and their TSH software was crashing.
So i decided to see if I can replicate the same issue with a fresh install.
It loaded the tournament correctly and allowed me to select a set. (Selected set was Swooners Rocky vs YHG Farbanti
Upon selecting a set it froze up and then crashed.
Grabbed the logs and saved them.
Then, started the program up again and it crashed instantly after intializing.
Here's the link to the bracket: https://www.start.gg/tournament/wasteland-warriors-3/event/rivals-of-aether-ii-singles
Here are the crash logs:
tsh.log
tsh-error.log
tsh-error-2nd-launch.log
tsh-2nd-launch.log
Hope this all helps.

Same thing happening here. Sending my error logs as well.
5.82 does not update everything correctly, and 5.83 keep crashing.
tsh-error.log

@raphy963 I don’t think your problem specifically looks like it’s related to StartGG however, can I get more details on what is causing the crash on your end?

@Wolfy76700
I'm also loading a tournament from start.gg, when trying to load a set is when it crashes. I reinstalled the faulty version, here's what I did

First time boot
Download SF6 Assets
Load a tournament from start.gg
Load a set
The data is not being loaded, I do not see names
Load a second set
Same problem here, no data, I do not see names.
Load a third set
I see the data
Load another set

I do not see the data

Load another set
CRASH

I might have loaded a couple more sets, it was a weird behavior I didn't see before typing here. However, using the version that is the repo itself, not the release, it seems actually more stable.
Here's the full log of my journey, hope it helps
tsh.log
tsh-error.log

@cash12121 @raphy963 Version 5.831 is out, does it solve the crashes for you?

@Wolfy76700 Sorry for the short delay, it seems to work fine now. Will let you know if anything else happens in the next couple hours!
Massive thanks!

All is well! No crashes whatsoever! Thanks alot!

@Wolfy76700 I forgot to respond after my lunch break! No longer is crashing.

Closing issue as this specific crash was fixed by 5.831


React: Convert "Metadata" CompositeField to React and Bootstrap

Convert the "Metadata" collapsible panel to React, using Bootstrap collapse (http://v4-alpha.getbootstrap.com/components/collapse/). Note that keyboard accessibility is important, and if possible we should try to avoid recreating this UI component form scratch (even if its simple).
Might take some inspiration from react-bootstrap (https://github.com/react-bootstrap/react-bootstrap/blob/master/src/Collapse.js) - the library is not compatible with Bootstrap 4 yet, so we can't use the components outright.
Adjust the styling to a flatter look, taking inspiration from the guidelines at https://projects.invisionapp.com/boards/9GX68PTXUQFH/
This will be the first time we're using a React component in the entwine-powered CMS Pages edit form, so you'll likely need a bit of help from an Open Sourcerer to create an entwine wrapper that instanciates the React component.
We don't have good docs on React component use yet, check https://github.com/Automattic/wp-calypso/blob/master/docs/components.md and https://github.com/Automattic/wp-calypso/blob/master/docs/coding-guidelines/css.md

I've started work on react-formschema composite fields at https://github.com/silverstripe/silverstripe-framework/issues/5611. It won't solve this issue, but it will start standardising composite / collapsable fields.


How to use?

Hi! I'm attempting to migrate my v1 Supabase database to v2, via a Vercel deployment.
I'm not sure if I understand how or where to use the install command:
git clone https://github.com/umami-software/migrate-v1-v2.git
cd migrate-v1-v2
yarn install
yarn build

Okay, I managed to figure out that I had to run those command locally on my PC.
Unfortunately, I ran into the following error(s):
yarn start
yarn run v1.22.10
$ node index.js
Running v0.15.0
✓ DATABASE_URL is defined.
✓ Database connection successful.
✓ Database v1 tables ready for migration.
✓ Database v2 tables found.
✓ Database is ready for migration.
✓ Starting v2 data migration. Please do no cancel this process, it may take a while.
PrismaClientKnownRequestError:
Invalid `prisma.$executeRawUnsafe()` invocation:

Raw query failed. Code: `42703`. Message: `column e.event_name does not exist`
    at Zr.handleRequestError (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:6414)
    at Zr.handleAndLogRequestError (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:5948)
    at Zr.request (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:171:5786)
    at async Proxy._request (C:\.....\migrate-v1-v2\node_modules\@prisma\client\runtime\library.js:174:10455)
    at async runSqlFile (C:\.....\migrate-v1-v2\index.js:277:9)
    at async migrateData (C:\.....\migrate-v1-v2\index.js:109:3)
    at async C:\.....\migrate-v1-v2\index.js:308:7 {
  code: 'P2010',
  clientVersion: '4.11.0',
  meta: { code: '42703', message: 'column e.event_name does not exist' }
}
✗ Failed to run sql file /db/postgresql/data-migration-v2.sql.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Turns out, I had to create a column in v1_event called "event_name", and run yarn start again


Clean up the term "modal" in the navigator

Now we only use it for things related to ModalRoute and ModalBarrier.
(This is easy now that ephemeral routes are gone, so there's no other
kind of route to distinguish against.)
Fixes #388.

LGTM


use consistent service name in zipkin helm chart

fixes https://github.com/istio/issues/issues/284

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approver: ijsnellf
Assign the PR to them by writing /assign @ijsnellf in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Hi @ryane. Thanks for your PR.
I'm waiting for a istio member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

/ok-to-test
/assign @ijsnellf

/ok-to-test

@mandarjog I think we failed to do a diff against addons enabled when you wrote the diffing tool.

/lgtm
/approve

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: sdake
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

install/OWNERS [sdake]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

/retest


Update CONTRIBUTING guide

Several recent questions from new contributors have made me realize we could update the CONTRIBUTING guide to help better orient people to the project ! I'm going to open a PR with some suggested changes, but open questions include:

Did we decide if we're maintaining the gitter chat room (see #1264) ? It's still listed in the README.
Is there a code of conduct for fmriprep ? For some reason I remembered that there was, but I can't find any trace of it, now !

I think inertia has decided us on Gitter. I think we should kill it (not sure if there's a way to remove it from gitter altogether) and just suggest using Neurostars for general questions and the issues page for feature requests and bug reports.
BIDS, BrainHack and Nipype all have CoC's, but I don't think we've posted our own. My main hold up to doing it myself is that I haven't had the energy to compare and contrast the various templates out there. @chrisfilo Do we have a lab standard or other preference? @emdupre If you have one(s) you recommend, I'd happily welcome the contribution.

+1 for know killing gitter and adding CoC. The covenant (used in bids and
nipype) should be a good template.
On Tue, Nov 20, 2018, 8:46 AM Chris Markiewicz<EMAIL_ADDRESS>wrote:

I think inertia has decided us on Gitter. I think we should kill it (not
sure if there's a way to remove it from gitter altogether) and just suggest
using Neurostars for general questions and the issues page for feature
requests and bug reports.
BIDS, BrainHack and Nipype all have CoC's, but I don't think we've posted
our own. My main hold up to doing it myself is that I haven't had the
energy to compare and contrast the various templates out there. @chrisfilo
https://github.com/chrisfilo Do we have a lab standard or other
preference? @emdupre https://github.com/emdupre If you have one(s) you
recommend, I'd happily welcome the contribution.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/poldracklab/fmriprep/issues/1403#issuecomment-440343492,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAOkp_dDKg5zVyUal74BTpZgx6g6JTxHks5uxDIBgaJpZM4Yrbr1
.

Ok ! If there's a consensus around this I can update the PR to address both of these issues as well.
For covenant we need to list a contact point for enforcement -- are there preferences on who it should be ? I'd imagine @oesteban as project lead but won't sign anyone up unless I get a specific ok !

Thanks a lot for this! Thumbs-up!. Yes, you can set me as the contact point.

I'd prefer it to be two people, which would make it obvious what to do if either of them is the subject of a claim. I'm happy to be a point of contact, if nobody objects.

Yes, two people is definitely ideal :+1: Ok, I'll list both of you ! Thanks so much :sparkles:


How to use the Unlit Material?

Hi,
I'm trying to export a simple scene with some objects, a camera and no light, in order to use them in Three.js.
My meshes have textures and are shadeless.
I can't see anywhere in Blender nor in the glTF-Blender-Exporter-master folder, how can I create a simple unlit material.
Pictures to explain:
Here's the original texture.

I've mapped it onto a mesh.

I don't need any lights nor shaders as they are already baked on the texture.
So I want my mesh to be exported "as is" without any material.
I've read here:

Sounds good. There's still some ongoing discussion for fallback behavior, but I think we'd encourage you to "set metal and roughness to 0 and 1 (or another high value)" AND include KHR_materials_unlit on the material and listed under optionalExtensions extensionsUsed — the extension is essentially just a flag to let extension-aware engines know it's shadeless, while the PBR metal/rough values are there for reasonable fallback.

But it means that every time I modify the 3D model, I need to open the .gtfl file and add those lines. Can't Blender export the KHR_materials_unlit automatically?

@donmccurdy What "Shadeless" checkbox?
Here's my material. Where can I find it?

Oh, I see. It's in the Blender Render engine.
But in the same scene I have PBR materials (with cycles) and shadeless materials.
So I need to have shadeless materials in a Cycles environment.
Is it possible?

Maybe with an emission shader? What do you think?
But it will may create heavier renders in the browser.

Hm, I'm not sure how to export both PBR and unlit materials at the same time. Emissive will give you the same visual effect but somewhat heavier renders, as you say. What are you using to render? You may be able to set Custom Properties on the material or mesh in blender, choose Export extras in the export options, and then just switch the marked materials to unlit in your renderer.

I'm using Three.js. I don't really get what you mean by custom properties, but the procedure I have everytime I make an export is:

Open the .gltf with sublime text
Add "KHR_materials_unlit" to the "extensionsUsed" array
Add "extensions": {"KHR_materials_unlit": {}} to every unlit material

Custom Properties (https://easyblend.org/html/data_system/custom_properties.html) can be used in Blender to add data to objects for arbitrary use. In this case you could add an "unlit=1" property to each unlit mesh, use PBR materials on them as usual, then convert at runtime. In threejs:
var loader = new THREE.GLTFLoader();
loader.load( 'model.glb', function (gltf) {
  var model = gltf.scene;
  model.traverse(function (o) {
    if (o.isMesh && o.userData.unlit) {
     o.material = new THREE.MeshBasicMaterial({map: o.material.map});
    }
  });
  scene.add(model);
});

Great solution, yet the three-gltf-loader doesn't seem to import extras as userData.
The .gltf file (part of it):
{
    "extras" : {
        "unlit" : 1.0
    },
    "name" : "Material.002",
    "pbrMetallicRoughness" : {
        "baseColorTexture" : {
            "index" : 4
        },
        "metallicFactor" : 0.0
    }
},

But when I console.log the node in three.js, I get an empty userData object.

You made my day 😄

This is great.  Any chance that https://gltf-viewer.donmccurdy.com/  gets and update to check for the value of a custom unlit property?

vertex_color_bake_test.zip

vertex_color_bake_test.zip

This issue is out of date – see the docs for the new exporter (https://github.com/KhronosGroup/glTF-Blender-IO) included in Blender 2.8 here: https://docs.blender.org/manual/en/dev/addons/io_gltf2.html.

To create Shadeless (Unlit) materials, use the Background material type.

My viewer only uses the official unlit material type, not extras.


Procdump doesnt capture dumps when passed 'exception type' to -f switch

I am trying to capture dump on a specific exception
ex:
System.StackOverflowException
procdump -e 1 -ma -f System.StackOverflowException app.exe
The above command doesnt generate any dump, however passing the exception code as below does work and it created a dump
procdump -e 1 -ma -f C00000FD.STACK_OVERFLOW app.exe
Is there a way to capture dump by passing exception message (System.StackOverflowException) ?

Could you contact me offline at<EMAIL_ADDRESS>and send me the full output from the exception message??

Never received a response to this so closing


ScottPlot.Version.ShouldBe()

Create a way to alert users if a cookbook recipe does not match their package version.
Example:
// This example uses ScottPlot 4.1.69
ScottPlot.Version.ShouldBe(4, 1, 69);

Maybe this should work too?
ScottPlot.Plot myPlot = new();
myPlot.ShouldBeVersion(5, 0);

changing my mind... it should be the first line of all code samples to make it more obvious why it's there


Bootstrap 3 modal

Hello, i have bootstrap 3 template where have added swipper "code" and everything is working just great but when i have added same code to bootstrap modal i cant swipe at all.
Did anybody had this kind of problem ?

This problem is related to bootstrap. I don't know it is API, but i guess you need to call some of its method to reinit/update Swiper when modal with Swiper becomes visible

Is there method for reinit swipper ?

Is there method for reinit swipper ?
mySwiper.update - it is well described in docs http://www.idangero.us/swiper/api/#.VaKlO5Ptmko


atmospheric, hydrographic, physiographic features

Should these be parts of Portion of Atmosphere, Portion of Cryosphere, and Portion of Lithosphere, respectively
And should the portions be part of a "natural satellite" or "astronomical body" as discussed in https://github.com/CommonCoreOntology/CommonCoreOntologies/issues/249

Also, Atmospheric Feature doesn't satisfy the definition of Geographic Feature given the usual sense or the word "topographic" used in that definition. It can be pushed up to Environmental Feature.

It seems like the rationale for keeping them separate is that 'Portion of Lithosphere' can be a fiat bounding box, while Physiographic Feature picks out a definite, not fiat, feature of the environment, like a hill, valley, etc. So, in practice I can tag geographic data with the features and arbitrary polygons with the portions.

Seems like a bad choice to have those have to be fiat. I think they should be moved up to material entity, the proposed subclassing done with the understanding that some may be fiat and some object. Reinforces my own practice that making distinctions between the subclasses of material entity is counterproductive.
If I have a bottle of air, the boundaries of the air are not fiat and this would have to be called an atmospheric feature rather than portion of atmosphere, which just seems wrong.

Revisiting this topic, what is the full recommendation? To move the Portion terms out of 'fiat object part' and directly under 'material entity', and then move the three feature classes under them?

Yes move them to material entity. Definitions will need to be adjusted. Another example of the problem: Portion of cryosphere: A fiat object part of the frozen part of a natural satellite's hydosphere
The frozen part of the hydrosphere isn't an object - it is a disconnected set, so part of an object aggregate if anything.

Personally I think the feature terms should be dropped and any subs be put under the portion terms. They are problematic in that "feature" things would in general be defined in terms of a feature role. Insofar as the distinction between between sharp and fuzzy boundaries go, a valley isn't definite - having a polygon mark it involves having to decide at what elevation the cutoff is.


Column of zeroes in double shift polynomial handled

When a column of zeroes appears in the double shift polynomial, the givens rotation must be chosen such that the bulge remains chased.

#113 the wrong convergence was due to the fact that if the column of the double shift polynomial is zero, then one must choose a rotation that still chase the bulge( c=1,s=0 did not satisfy that condition and changed the eigenvalues of the matrix )


Mysql Error 1062 ER_DUP_ENTRY

I created the 24th menu (id:24) and Strapi created the relative translated menu (id:25).
I cannot launch Strapi anymore as npm run develop because I get the following error:
Starting the compilation for TypeScript files in /Users/bryelmo/Projects/wfpcms Error: ER_DUP_ENTRY: Duplicate entry 'start-app-navigation-it' for key 'navigations_slug_unique'     at Sequence._packetToError (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/sequences/Sequence.js:47:14)     at Query.ErrorPacket (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/sequences/Query.js:79:18)     at Protocol._parsePacket (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/Protocol.js:291:23)     at Parser._parsePacket (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/Parser.js:433:10)     at Parser.write (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/Parser.js:43:10)     at Protocol.write (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/Protocol.js:38:16)     at Socket.<anonymous> (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/Connection.js:88:28)     at Socket.<anonymous> (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/Connection.js:526:10)     at Socket.emit (node:events:513:28)     at Socket.emit (node:domain:489:12)     at addChunk (node:internal/streams/readable:324:12)     at readableAddChunk (node:internal/streams/readable:297:9)     at Readable.push (node:internal/streams/readable:234:10)     at TCP.onStreamRead (node:internal/stream_base_commons:190:23)     --------------------     at Protocol._enqueue (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/protocol/Protocol.js:144:48)     at Connection.query (/Users/bryelmo/Projects/wfpcms/node_modules/mysql/lib/Connection.js:198:25)     at /Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/dialects/mysql/index.js:132:18     at new Promise (<anonymous>)     at Client_MySQL._query (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/dialects/mysql/index.js:126:12)     at executeQuery (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/execution/internal/query-executioner.js:37:17)     at Client_MySQL.query (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/client.js:146:12)     at Runner.query (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/execution/runner.js:123:36)     at ensureConnectionCallback (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/execution/internal/ensure-connection-callback.js:13:17)     at Runner.ensureConnection (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/execution/runner.js:300:20)     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)     at async Runner.run (/Users/bryelmo/Projects/wfpcms/node_modules/knex/lib/execution/runner.js:30:19)     at async Object.execute (/Users/bryelmo/Projects/wfpcms/node_modules/@strapi/database/lib/query/query-builder.js:481:22)     at async Object.create (/Users/bryelmo/Projects/wfpcms/node_modules/@strapi/database/lib/entity-manager/index.js:224:19)     at async /Users/bryelmo/Projects/wfpcms/node_modules/strapi-plugin-navigation/server/i18n/navigationSetupStrategy.js:50:40     at async Promise.all (index 11) {   code: 'ER_DUP_ENTRY',   errno: 1062,   sqlMessage: "Duplicate entry 'start-app-navigation-it' for key 'navigations_slug_unique'",   sqlState: '23000',   index: 0,   sql: "insert into navigations (created_at, locale_code, name, slug, updated_at, visible) values ('2023-05-09 21:36:04.523', 'it', 'StartApp Navigation', 'start-app-navigation-it', '2023-05-09 21:36:04.523', true)" }
It seems that Strapi try to INSERT the last translated menu during the startup and fails.
I tried with an another database backup with all the last stored navigations until to id:22 (en-EN) and id: 23(it-IT) and everything works fine but every time I try to add another menu (24, 25) I get this error after stopping and restarting Strapi.

Tested on Strapi v4.9.2 or v4.10.2
NPM v9.5.0
Node v18.15.0
Mysql Server v5.7

Update:
I noticed that I had the .strapi.updater.json with:
{ 	"latest": "4.10.2", 	"lastUpdateCheck":<PHONE_NUMBER>390, 	"lastNotification":<PHONE_NUMBER>673 }
After deleting it and recreating it now it's:
{ 	"latest": "4.10.2", 	"lastUpdateCheck":<PHONE_NUMBER>764 }
Actually, the issue with this updated file seems solved.

Hello all! I had this issue #290 and I upgraded strapi to 4.10.6. Now I am getting the ER_DUP_ENTRY error and can't spin up my project. The only way to spin it up is to delete navigations rows.
Deleting .strapi.updater.json didn't work, any ideas?

I found out that I don't have a problem while working with one navigation instance with however many locales added to it.
The problems begin when I add a new navigation.
I get this error in the admin

and in the console:
error: insert into `navigations_localizations_links` (`inv_navigation_id`, `navigation_id`, `navigation_order`) values (28, 27, 1), (29, 27, 2) on duplicate key update `navigation_order` = values(`navigation_order`) - ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction
Error: ER_LOCK_DEADLOCK: Deadlock found when trying to get lock; try restarting transaction
    at Sequence._packetToError (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\sequences\Sequence.js:47:14)
    at Query.ErrorPacket (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\sequences\Query.js:79:18)
    at Protocol._parsePacket (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\Protocol.js:291:23)
    at Parser._parsePacket (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\Parser.js:433:10)
    at Parser.write (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\Parser.js:43:10)
    at Protocol.write (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\Protocol.js:38:16)
    at Socket.<anonymous> (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\Connection.js:88:28)
    at Socket.<anonymous> (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\Connection.js:526:10)
    at Socket.emit (node:events:513:28)
    at Socket.emit (node:domain:489:12)
    --------------------
    at Protocol._enqueue (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\protocol\Protocol.js:144:48)
    at Connection.query (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\mysql\lib\Connection.js:198:25)
    at C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\dialects\mysql\index.js:132:18
    at new Promise (<anonymous>)
    at Client_MySQL._query (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\dialects\mysql\index.js:126:12)
    at executeQuery (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\execution\internal\query-executioner.js:37:17)
    at Client_MySQL.query (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\client.js:146:12)
    at C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\execution\transaction.js:363:24
    at new Promise (<anonymous>)
    at trxClient.query (C:\Users\user\Documents\Projects\strapi\navigationPOC\node_modules\knex\lib\execution\transaction.js:358:12)


How to keep it selected when click twice

If I click one node/file/dir. It will shows as selected with bold font.
How can I keep it selected when I click it again?
Thanks

options.allowDeselect = false


Update to latest Version 1.2

Updated to latest version 1.2
Change Log:

added "Odd Raylength" control
exponential glow is now based on the normalized input format width, so the results should visually be the same, reguardless of the resolution (it was slightly different for different resolutions before)
UI change: added a seperate Fall of to Zero tab and removed it's contorls from the main tab
changed how the fall off to zero gets applied internally. There are now seperate controls for position- and convolve mode, and the defaults are on for convolve-, and off for position mode
fix a scaling bug, that wouldn't scale correctly in height

should be updated to v1.2 now, thank you


Add namespace for usage of std::isfinite

libstdc++ implementation of cmath do not provide isfinite without namespace.
Bug: chromium:41455655

@astrelni This looks desirable to me from Chromium's perspective, can you review/merge?

@wffurr Alex tells me he's not on Ink as of Oct 1 and suggested you instead.

This is a good change. But I doubt it’s the only libstdc++ incompatibility. We won’t currently have any CI supporting this build, so I can’t guarantee we won’t break it again. If you need this, file a ticket on buganizer and assign it to me please and I can set one up.

I don't think that is needed. I am regularly testing things with both GCC and libstdc++ in Chromium (around once every two weeks now). Things do not look really bad so far, but regarding ink I still have pending testing in other architectures.
Anyway, it is a best effort work, it helps downstreams using libstdc++ still nowadays as it detects issues earlier than their rebases, and that's it. We are not intending to add official bots for GCC or libstdc++ in Chromium side, and I guess same can apply for now in ink unless some project using it wants to officially support it.

OK!  Sounds good.  Happy to approve any changes you send me.  I'll have to
figure out what's happening with the copybara bot.  This is our first PR!
On Fri, Oct 18, 2024 at 8:06 AM José Dapena Paz @.***>
wrote:

This is a good change. But I doubt it’s the only libstdc++
incompatibility. We won’t currently have any CI supporting this build, so I
can’t guarantee we won’t break it again. If you need this, file a ticket on
buganizer and assign it to me please and I can set one up.
I don't think that is needed. I am regularly testing things with both GCC
and libstdc++ in Chromium (around once every two weeks now). Things do not
look really bad so far, but regarding ink I still have pending testing in
other architectures.
Anyway, it is a best effort work, it helps downstreams using libstdc++
still nowadays as it detects issues earlier than their rebases, and that's
it. We are not intending to add official bots for GCC or libstdc++ in
Chromium side, and I guess same can apply for now in ink unless some
project using it wants to officially support it.
—
Reply to this email directly, view it on GitHub
https://github.com/google/ink/pull/28#issuecomment-2422319073, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAD62UVLGBSESBLJR4K4YD3Z4D2V5AVCNFSM6AAAAABPFHAPR6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRSGMYTSMBXGM
.
You are receiving this because you were mentioned.Message ID:
@.***>


Integration tests stuck on iOS

Steps to Reproduce

This issue has been reported before but it was closed.
https://github.com/flutter/flutter/issues/99246
I anyone able to run integration tests on iOS?

[✓] Flutter (Channel stable, 3.3.0, on macOS 12.6 21G115 darwin-arm, locale en-BR)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc1)
[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.3)
[✓] IntelliJ IDEA Community Edition (version 2022.2.2)
[✓] Connected device (3 available)
[✓] HTTP Host Availability

• No issues found!
andrehaueisen@Andres-Mac-mini app_coach_operations % flutter doctor -v
[✓] Flutter (Channel stable, 3.3.0, on macOS 12.6 21G115 darwin-arm, locale en-BR)
    • Flutter version 3.3.0 on channel stable at /Users/andrehaueisen/Development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ffccd96b62 (3 weeks ago), 2022-08-29 17:28:57 -0700
    • Engine revision 5e9e0e0aa8
    • Dart version 2.18.0
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.0-rc1)
    • Android SDK at /Users/andrehaueisen/Library/Android/sdk
    • Platform android-33, build-tools 33.0.0-rc1
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A309
    • CocoaPods version 1.11.3

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

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 11.0.13+0-b1751.21-8125866)

[✓] IntelliJ IDEA Community Edition (version 2022.2.2)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 70.0.5
    • Dart plugin version 222.4167.21

[✓] Connected device (3 available)
    • iPhone 14 Pro Max (mobile) • 83513B47-DABC-492B-A95D-6DA335D6553B • ios            • com.apple.CoreSimulator.SimRuntime.iOS-16-0
      (simulator)
    • macOS (desktop)            • macos                                • darwin-arm64   • macOS 12.6 21G115 darwin-arm
    • Chrome (web)               • chrome                               • web-javascript • Google Chrome 105.0.5195.125

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

Videos
You can see the difference in behavior running on Android and iOS here

Hi @AndreHaueisen
I can run the test with the sample code in issue #99246.
Device info: iPhone 14 (iOS 16.0)
Xcode version: 14.0

Logs
/Users/huynq/Documents/GitHub/flutter/bin/flutter --no-color test --machine --start-paused -d 9CF7DFF6-441D-4224-8C25-FFB35EF84E9C integration_test/issue_99246_ios_testt.dart
Testing started at 13:53 ...
Running pod install...                                           2,818ms
Running Xcode build...
Xcode build done.                                           86.6s

══╡ EXCEPTION CAUGHT BY FLUTTER TEST FRAMEWORK ╞════════════════════════════════════════════════════
The following TestFailure was thrown running a test:
Expected: <2>
  Actual: <1>

When the exception was thrown, this was the stack:
#4      main.<anonymous closure>.<anonymous closure> (file:///Users/huynq/Documents/NEVERCODE.IO/RepoduceProjects/reproduce_issues/integration_test/issue_99246_ios_testt.dart:9:7)
#5      testWidgets.<anonymous closure>.<anonymous closure> (package:flutter_test/src/widget_tester.dart:171:29)
<asynchronous suspension>
<asynchronous suspension>
(elided one frame from package:stack_trace)

This was caught by the test expectation on the following line:
  file:///Users/huynq/Documents/NEVERCODE.IO/RepoduceProjects/reproduce_issues/integration_test/issue_99246_ios_testt.dart line 9
The test description was:
  Failing test
════════════════════════════════════════════════════════════════════════════════════════════════════

Test failed. See exception logs above.
The test description was: Failing test

Sample code
import 'package:flutter_test/flutter_test.dart';
import 'package:integration_test/integration_test.dart';

void main() {
  IntegrationTestWidgetsFlutterBinding.ensureInitialized();

  group('end-to-end test', () {
    testWidgets('Failing test', (WidgetTester tester) async {
      expect(1, 2);
    });
  });
}

flutter doctor -v
[✓] Flutter (Channel stable, 3.3.2, on macOS 12.6 21G115 darwin-x64, locale en-VN)
    • Flutter version 3.3.2 on channel stable at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision e3c29ec00c (6 days ago), 2022-09-14 08:46:55 -0500
    • Engine revision a4ff2c53d8
    • Dart version 2.18.1
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13E113
    • CocoaPods version 1.11.3

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

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Community Edition (version 2022.1.1)
    • IntelliJ at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5591.52/IntelliJ IDEA CE.app
    • 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

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

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-x64     • macOS 12.6 21G115 darwin-x64
    • Chrome (web)    • chrome • web-javascript • Google Chrome 105.0.5195.125

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

[✓] Flutter (Channel master, 3.4.0-28.0.pre.123, on macOS 12.6 21G115 darwin-x64, locale en-VN)
    • Flutter version 3.4.0-28.0.pre.123 on channel master at /Users/huynq/Documents/GitHub/flutter_master
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 4aa27d844e (3 minutes ago), 2022-09-22 21:00:22 -0700
    • Engine revision a5489ce4f9
    • Dart version 2.19.0 (build 2.19.0-229.0.dev)
    • DevTools version 2.17.0

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14A309
    • CocoaPods version 1.11.3

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

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 11.0.12+0-b1504.28-7817840)

[✓] IntelliJ IDEA Community Edition (version 2022.1.1)
    • IntelliJ at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5591.52/IntelliJ IDEA CE.app
    • 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

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

[✓] Connected device (3 available)
    • SM T225 (mobile) • R9JT3004VRJ • android-arm64  • Android 12 (API 31)
    • macOS (desktop)  • macos       • darwin-x64     • macOS 12.6 21G115 darwin-x64
    • Chrome (web)     • chrome      • web-javascript • Google Chrome 105.0.5195.125
    ! Error: Failed to prepare the device for development. Please unlock and reconnect the device. (code 806)

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

Please provide a completed and minimal reproducible code sample so that we may verify this.
Thank you!

Hi, the same happens to me. However, in my case, I'm almost sure it is caused by the flavours I have. On iOS it launches the app and then gets stuck until after 12 minutes it displays a time-out error. On Android, it works fine. Even when I replace my app with a dummy app displaying a single text widget it also doesn't work. I'm guessing in my case it is the flavour param that is causing a problem. I don't have time to create another simple app and add flavours to it but I can't think of any other reasons atm

Thanks @matthewfx
This is probably it. I'm also using flavors.

@AndreHaueisen @matthewfx So the issue won't happen when you run the tests with flavor, right?

@huycozy no it happens when you run with a flavor. If you try to run without a flavor Xcode doesn't build it and afaik there is no way to avoid it.

TLDR: if your app use flavors, when you run integration tests on iOS, they get stuck

@AndreHaueisen @matthewfx  thanks for the confirmation, could you please provide a completed and minimal reproducible code sample so that we may verify this? Also, please update the issue's content (title, desc, steps to reproduce) corresponding with this case as well (with a flavor).
Thank you!

My app is huge atm and I don't have time to create a sample app with flavours, sorry. @huycozy Have you tried to add flavours to the counter sample app?  I'm going to run integration tests on Android until you fix it.

Can the flutter integration take --target as an option for a proposed fix? For me, when I run the test it will open the app and just hang - assuming @matthewfx you are experiencing the same - even though within the *.xcconfig files there is an expected FLUTTER_TARGET already listed

@matthewfx  I tried running the integration test sample from integration_tests/flavors but it has done as expected without stuck.
Device info: iPhone 14, iOS 16.0

Demo
https://user-images.githubusercontent.com/104349824/194123513-d4c0d33b-9212-4e3b-916d-670466a2455d.mp4

Can you also try integration_tests/flavors sample code and confirm?

I'm very busy but will try to find some time. Thanks

I have a same problem with flavor , it works fine with android but in iOS it get stuck

@rddewan Looks like we won't be able to test with iOS... They have closed it...

@matthewfx it look like flavor not supported , without flavor it run

Hi @matthewfx, @rddewan
I reopen this issue due to the bot closed it automatically.
Can you try running integration_tests/flavors to check if the test can run normally?

@huycozy i am using [integration_test] package without flutter drive, do we still need to use flutter drive to make the integration test work with firebase test lab ?

@huycozy  i cant run the (https://github.com/flutter/flutter/blob/master/dev/integration_tests/flavors/integration_test/integration_test.dart) so many dependency error with flutter 3.3.5


Disable plantuml's splash screen

Great plugin, Martin! Just one suggestion though. I'm running this on a Mac with an external monitor, where iTerm/vim is running fullscreen. When I save the UML file, the Mac's screen switches to a non-fullscreen desktop when Java runs. I have to switch back to that fullscreen app every time the UML file is saved. That's super annoying, especially if it contains my reference material.
It seems like Java is only doing that to display the plantuml splash screen. There's a command line switch to specify your own splash screen, and leaving it blank displays no splash screen at all. Modifying this line https://github.com/scrooloose/vim-slumlord/blob/master/autoload/slumlord.vim#L19 has done the trick for me, but I don't know if it's the correct way to go about it.
let cmd = "java -splash: -jar ". s:jar_path ." -tutxt " . tmpfname

Excellent! I had no idea this was possible.


Add patches for kickstart changes in F29

Add kernel-devel to all spins
Expand loop device for MATE
Add ibus for LXQT
Rename LMC GCP instances with the spin name for easier debug

Was able to create 2018-11-25 with these patches.


Support beta releases

It may be helpful for people to have access to beta releases
This work should come after https://github.com/macadmins/munki-builds/issues/7

This is already offered without 7 being fixed.


HADOOP-15958. Revisiting LICENSE and NOTICE files

JIRA: https://issues.apache.org/jira/browse/HADOOP-15958

I'll update the dependencies shortly.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
43
Docker mode activated.

_ Prechecks _

+1
dupname
3
No case conflicting files found.

0
shelldocs
3
Shelldocs was not available.

+1
@author
0
The patch does not contain any @author tags.

-1
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

0
mvndep
70
Maven dependency ordering for branch

+1
mvninstall
1049
trunk passed

+1
compile
1130
trunk passed

+1
mvnsite
844
trunk passed

+1
shadedclient
602
branch has no errors when building and testing our client artifacts.

+1
javadoc
356
trunk passed

-0
patch
980
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

0
mvndep
28
Maven dependency ordering for patch

+1
mvninstall
1075
the patch passed

+1
compile
1053
the patch passed

+1
javac
1053
the patch passed

+1
mvnsite
942
the patch passed

+1
shellcheck
0
There were no new shellcheck issues.

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
7
The patch has no ill-formed XML file.

+1
shadedclient
665
patch has no errors when building and testing our client artifacts.

+1
javadoc
370
the patch passed

_ Other Tests _

-1
unit
8937
root in the patch failed.

+1
asflicense
51
The patch does not generate ASF License warnings.

17394

Reason
Tests

Failed junit tests
hadoop.yarn.server.nodemanager.amrmproxy.TestFederationInterceptor

hadoop.hdfs.TestStripedFileAppend

hadoop.hdfs.server.namenode.TestFsck

hadoop.hdfs.TestDecommissionWithStriped

hadoop.hdfs.TestSafeModeWithStripedFile

hadoop.hdfs.server.datanode.TestDirectoryScanner

hadoop.hdfs.server.namenode.TestNameNodeMetadataConsistency

hadoop.hdfs.TestUnsetAndChangeDirectoryEcPolicy

hadoop.hdfs.TestDistributedFileSystem

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/5/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/1307

Optional Tests
dupname asflicense shellcheck shelldocs compile javac javadoc mvninstall mvnsite unit shadedclient xml

uname
Linux f247041d42ca 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / 30ce854

Default Java
1.8.0_222

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/5/artifact/out/patch-unit-root.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/5/testReport/

Max. process+thread count
4658 (vs. ulimit of 5500)

modules
C: hadoop-assemblies hadoop-tools/hadoop-sls . U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/5/console

versions
git=2.7.4 maven=3.3.9 shellcheck=0.4.6

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
51
Docker mode activated.

_ Prechecks _

+1
dupname
2
No case conflicting files found.

0
shelldocs
2
Shelldocs was not available.

+1
@author
0
The patch does not contain any @author tags.

-1
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

0
mvndep
70
Maven dependency ordering for branch

+1
mvninstall
1114
trunk passed

+1
compile
1231
trunk passed

+1
mvnsite
887
trunk passed

+1
shadedclient
628
branch has no errors when building and testing our client artifacts.

+1
javadoc
415
trunk passed

-0
patch
1064
Used diff version of patch file. Binary files and potentially other changes not applied. Please rebase and squash commits if necessary.

_ Patch Compile Tests _

0
mvndep
27
Maven dependency ordering for patch

+1
mvninstall
1116
the patch passed

+1
compile
1090
the patch passed

+1
javac
1090
the patch passed

+1
mvnsite
890
the patch passed

+1
shellcheck
1
There were no new shellcheck issues.

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
5
The patch has no ill-formed XML file.

+1
shadedclient
670
patch has no errors when building and testing our client artifacts.

+1
javadoc
370
the patch passed

_ Other Tests _

-1
unit
8409
root in the patch failed.

+1
asflicense
48
The patch does not generate ASF License warnings.

17181

Reason
Tests

Failed junit tests
hadoop.hdfs.TestErasureCodingPolicies

hadoop.hdfs.TestFileChecksum

Subsystem
Report/Notes

Docker
Client=19.03.1 Server=19.03.1 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/7/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/1307

Optional Tests
dupname asflicense shellcheck shelldocs compile javac javadoc mvninstall mvnsite unit shadedclient xml

uname
Linux d08200ea91bc 4.4.0-157-generic #185-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
personality/hadoop.sh

git revision
trunk / ee7c261

Default Java
1.8.0_212

unit
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/7/artifact/out/patch-unit-root.txt

Test Results
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/7/testReport/

Max. process+thread count
4094 (vs. ulimit of 5500)

modules
C: hadoop-assemblies hadoop-tools/hadoop-sls . U: .

Console output
https://builds.apache.org/job/hadoop-multibranch/job/PR-1307/7/console

versions
git=2.7.4 maven=3.3.9 shellcheck=0.4.6

Powered by
Apache Yetus 0.10.0 http://yetus.apache.org

This message was automatically generated.

I built dists with latest patch. Assembly part looks good overall.

built tarball and source-taball by "mvn package -Psrc,dist".
ran dev-support/bin/verify-license-files.
tarball and source-tarball built from source-tarball contains L&N files.

CDDLs are not contained in licenses-binary.

CDDLs are not contained in licenses-binary.

Added licenses-binary/LICENSE-cddl-gplv2-ce.txt

+1. Thanks for the update. Further nits (of original LICENSE.txt) should be fixed in follow-ups. Once the split is done, reviewing the update would be much easier.

Committed. Thank you, @iwasakims !


New User section in Kaui Guide plus changes due to adding 2 glossary terms

I've finally finished reworking this. There are a few new things to note:

I added the terms "User role" and "Permissions" to the Glossary, so you'll see that file has been affected.

I also added these terms to the mini-glossary at the beginning of the main Kaui Guide (I plan to break this guide into smaller files at some point.)

I created a section, "Open the User List." This lets me just reference it in the edit and delete sections instead of repeating steps across sections.

I've clarified the difference between deleting a user from the system and removing a user from the tenant. (I know this isn't quite settled, but I just wrote it the way I think it should work.  I can always rewrite it after Reshma tests.)

In the field description table, I have a question about how the "User name" should be formatted. Is it a first name, last name, both, or an email, or is this completely up to the organization using Kill Bill? Does it support spaces? I can't test this stuff, you know.

Looking great - @FlowWriterAny objection if I merge this PR, and you can open a new one with the couple of comments raised by  @reshmabidikar ?

Added a step in Edit the User to change the tenant with the checkboxes - I hope that's correct.
Can you let me know about the Name field in the Fields Description table?
In Step 3 of Remove a User from the Tenant, I have them clicking "OK," but I'm not sure if there's a confirmation message or not.

I regenerated the PDF.

👏
Merging already since it's a lot of changes 😅 but see @reshmabidikar's comment above.

👏


[phishing-controller] Add PhishingDetector from eth-phishing-detector

Explanation
This PR adds the PhishingDetector class from eth-phising-detector, along with some utility functions into the @metamask/phishing-controller package, converting all to Typescript and Jest.

References

Changelog

@metamask/phishing-detector

ADDED: Added PhishingDetector from eth-phising-detector

The class, utils and tests have been converted to typescript

Checklist

[x] I've updated the test suite for new or updated code as appropriate
[x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
[x] I've highlighted breaking changes using the "BREAKING" category above as appropriate

Main files from eth-phishing-detector original package have been added in this commit 1775471f86163696226976dbbaf6c8dace6d0dfc for an easier diff

@NicholasEllul exactly! the plan is to leave the eth-phishing-detect package for the configuration only. We'll remove the PhishingDetector implementation from that package once we have it here


Complete all examples in System.Text.Json's DateTime(Offset) guidance doc

Also,

Crucial comments that need to be localized have removed and placed in the guidance doc itself.
Program output has been removed from the output site and is now at the bottom of each program.

I'll approve and merge once you address the comments from @ahsonkhan, @layomia.

@rpetrusha, I've pushed another commit addressing the feedback.


Have an error with Alan Wake Remastered

Thanks for your tool! I have an error with Alan Wake Remastered
"Unhandled exception. System.Exception: Unsupported version 4
Please make an issue and upload this file
at NorthlightFontMaker.BINFNTFormat.Load(String inputBINFNT) in D:\a\NorthlightFontMaker\NorthlightFontMaker\NorthlightFontMaker\BINFNT\BINFNTFormat.cs:line 46
at NorthlightFontMaker.ConverterFunction.ConvertBINFNTtoFNT(String inputBINFNT, String outputFNT) in D:\a\NorthlightFontMaker\NorthlightFontMaker\NorthlightFontMaker\ConverterFunction.cs:line 36
at NorthlightFontMaker.Program.Main(String[] args) in D:\a\NorthlightFontMaker\NorthlightFontMaker\NorthlightFontMaker\Program.cs:line 138
Press any key to exit..."
It will be even better if you support Alan Wake Remastered.
font.zip

Supported version 4 in v1.2.0

Supported version 4 in v1.2.0

Thank you so much! Can you help me again? I tried working with Quantum Break font, but I have problem with font texture, maybe i saved it with wrong format.

Looks like from version 7 game can't read BGRA8 format correctly.
Here's the dds file converted to R16_Float with black text on white background (no alpha).
customer_facing.binfnt_0.zip

Thanks, but maybe it not correct, i don't know how.

Try again. The background has a different color.
customer_facing.binfnt.zip
.

Thanks, it's changed! Could you help me how to change color?

Just replace the background color to 0x7FFF.
I've made a function to fully convert from RGBA8 to R16F in the tool.
Also it looks like game uses distance fields for font render.
Please test this font because I don't own the game.
customer_facing.zip

Thanks, i just tested, i will display like this.

It's very aliasing. Here's another font.
customer_facing.zip

Hi, it display correct! <3

R16F format is supported and PNG to DDS is automatically converted in v1.2.1


[WIP] billing: Frontend for license based billing system

Merged, thanks @hackerkid! Merged the backend as well, so should be easier now to do manual testing and other things like that.
Some known followups:

I think my changes broke the error-handling on /upgrade, e.g. if you enter a number less than 8 into the boxes. (I recall this did do the right thing in your original PR?) Any chance you could look into that next and debug?

I have some other follow-ups I'll just put into the billing doc.


Calibration sample selection and training logit generation

Hi,
Thanks for your brilliant work!
We are trying to reproduce your work. However, we run into some troubles. Specifically, we wonder how the calibration set samples are selected (e.g. random with fixed seed, etc.), which could be very important for a fair comparison with other methods. It would be very kind if you could provide some further information about the calibration set split.
Moreover, we're trying to make use of the training set logits but struggle to proceed without pretrained weights of the backbones. We notice that the training scripts are available here for experiments on CIFAR and SVHN yet others are not provided. It would help us a lot if you could share the weights of the pretrained backbones.
Thanks in advance!

Hi @night-gale,
Thanks for your interest in our paper. We only used the validation and test logits from https://github.com/markus93/NN_Calibration. For the most of the other models, as far as I remember, we used pre-trained models from https://github.com/osmr/imgclsmob/blob/master/pytorch/README.md.
We trained different ResNet type models on CARS dataset using the standard pytorch training script. The ResNet models with (pre) are initialized with pre-trained ImageNet weights.
I currently do not have access to the computers that we trained those models since I have moved to another university in another country! I will try to ask someone to see if I can have access to those computers and let you know. Hope this can answer your question.
Best,
Amir


Add Wowza Streaming Engine v4.4.1

Adding a new cask

[X] Checked there aren’t open pull requests for the same cask.
[X] Checked there aren’t closed issues where that cask was already refused.
[X] When naming the cask, followed the token reference.
[X] Commit message includes cask’s name.
[X] brew cask audit --download wowza-streaming-engine is error-free.
[X] brew cask style --fix wowza-streaming-engine left no offenses.
[x] brew cask install wowza-streaming-engine worked successfully.
[X] brew cask uninstall wowza-streaming-engine worked successfully.

Note: Right now, I'm doing:

Note: Right now, I'm passing the args ['--mode', 'osx'] in installer script.
I'd love to do ['--mode', 'text'] to keep it all in the console (and not opening the installer GUI at all), and it works beautifully if I run it directly in Terminal:
$ WowzaStreamingEngine-4.4.1-osx-installer.app/Contents/MacOS/installbuilder.sh --mode text
...but together with brew cask it doesn't seem to work. It scrolls past the license lightning-fast (instead of having to press ENTER manually a bunch of times), and then seems to get stuck in a loop or something when asking [y/N] if I accept the license.
As if it auto-inputs the ENTER key on repeat or something. Any ideas how I can get around this and get text-mode working?

On a phone, so I can’t take a look at it right now, but the only installer that can call a GUI is installer manual:. We try not to call GUIs automatically, so the current solution can’t be accepted.

Are we allowed to prompt the user for some inputs before installing? Like a custom preflight script.
Because then I could run ['--mode', 'unattended'] and send in the serial/username/password as headless parameters.
Otherwise I need help with figuring out why brew cask gets stuck in some kind of loop when asking [y/N] for the license agreement.

Are we allowed to prompt the user for some inputs before installing? Like a custom preflight script.

No. Installation can’t block other operations.

When using ['--mode', 'text'], if you do the install command with the --verbose flag, what do you get?

 That license agreement [y/n]:s when installing commercial software isn't supported?

Doesn’t the install script have a mode to auto-accept the agreement? They usually do, when they can be installed in this manner.

That was my first thought as well! So I googled. This is the official answer:

It is not possible since the user has to explicitly accept the license. It is done like that by design, based on the feedback of multiple customers through the years.

http://answers.bitrock.com/questions/2491/automatically-accept-license-agreement

In that case, and unfortunately, it needs to use the aforementioned installer manual:.

Thank you for the contribution. It needed some fixes, so they were made in 70afae3cb84b1ee1e636591daf44c86e8b3ba199. Your contribution is still included (and still credited to you), with the appropriate modifications. Please feel free to ask about any of the changes.


Update to speed up yes to be on par with system yes

System yes command on my system works very fast
$ yes | pv -r > /dev/null
[9.06GiB/s]

Therefore I decided to speed up go version of yes to be on par with system version
$ ./yes | pv -r > /dev/null
[9.63GiB/s]

Thanks :+1:


Allow AssetServer::load to acquire a guard item.

Objective
Supercedes #12881 . Added a simple implementation that allows the user to react to multiple asset loads both synchronously and asynchronously.
Solution
Added load_acquire, that holds an item and drops it when loading is finished or failed.
When used synchronously
Hold an Arc<()>, check for Arc::strong_count() == 1 when all loading completed.
When used asynchronously
Hold a SemaphoreGuard, await on acquire_all for completion.
This implementation has more freedom than the original in my opinion.

Could you add an example demonstrating how one might use this? This seems like a really neat design, but making the jump from "cool API" to "practical use" has been a perpetual challenge for users of bevy_asset.

Added an example to show how this works.

Okay, that example was super useful! I now understand the point of this PR much better, and now it can be more easily taught and tested.
I've left a few comments for suggestions on how to make the example a bit gentler on beginners :) I think that I would also hook into Bevy's states to define whether or not asset loading is done, but I'm happy to get pushback if you feel otherwise.

Made a few updates to the example. I think it is now more useful as a template or as a guide to beginners.


McAfee anitvirus alert

when downloading the SFML C++ for windows  32 bit(SFML-2.5.1). Mcafee triggered a virus alert and blocked a potential virus.
the triggered file is:  sfml2.5.1/examples/island/island.exe
is there a virus there or something that needs fixed?

That's a false-positive. It would help us a lot if you could report it as false-positive to McAfee.
If you don't trust it, you can always delete it and build the example from source yourself.


Add support for the GNU Bison option -H

SCons doesn't recognize the option -H.
It should update the list of output files when the option is encountered. The option -H is the same as --header or --defines which are currently supported. (Well, kinda. See: https://github.com/SCons/scons/issues/4326)
(https://www.gnu.org/software/bison/manual/bison.html#Output-Files)

Link to SCons Users thread discussing your issue. - https://discord.com/channels/571796279483564041/571796280146133047/1087434623476301836
Version of SCons - v<IP_ADDRESS>578b34582d9e92dac7d713a8e58599ae35aa63
Version of Python - 3.10.6
Which python distribution if applicable (python.org, cygwin, anaconda, macports, brew,etc) - the one from Ubuntu repository
How you installed SCons - through pip
What Platform are you on? (Linux/Windows and which version) - Linux Mint
How to reproduce your issue?  Please include a small self contained reproducer. Likely a SConstruct should do for most issues. - it's below
How you invoke scons (The command line you're using "scons --flags some_arguments") - scons

targets = CFile('foo.y', YACCFLAGS='-d')
print('Flag `-d` (correct target list):', targets)

targets = CFile('bar.y', YACCFLAGS='-H')
print('Flag `-H` (incorrect target list):', targets)

Seems "obvious", but it's a little harder to parse - --header (and its now-obsolete synonym --defines) use an = to indicate there's a following option-argument (filename).  -H does not, you have to just concatenate the filename directly with the option (same for -g).


Add missing compact and compact! methods to Hash

Motivation
Noticed these methods were missing / raising type errors while working on my code.
Test plan
Wasn't sure how this was done, but happy to look into it.

This is going to conflict with #3080 which adds thousands of lines of previously missing RBI definitions, including these two methods.

Thanks @jez - should be all set now.

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build result here:
→ https://go/builds/bui_HOqoBoMmqby2Xg

@jmr0 this causes handful of type errors to surface when we tested it on our codebase at Stripe. We'll have to pre-emptively fix those errors before we can accept this PR, so it'll be a little while longer before we can land this.
Thanks for your patience.

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build result here:
→ https://go/builds/bui_HZ18QlMdD3Obp2

We have a policy of testing changes to Sorbet against Stripe's codebase before
merging them. I've kicked off a test run for the current PR.  When the build
finishes, I'll share with you whether or how it failed. Thanks!
Stripe employees can see the build result here:
→ https://go/builds/bui_HZ36iSRudubGBt

Thanks for the PR, @jmr0 , and sorry for the delay.
Unfortunately, proper signatures for Hash#compact and and Hash#compact! are not expressible directly in a Sorbet rbi.
To see this, you can think of the following example:
my_hash = T.let({a: 1, b: nil}, T::Hash[Symbol, T.nilable(Integer)])
my_compacted_hash = my_hash.compact

Even though you'd expect my_compacted_hash to be T::Array[Symbol, Integer], it will still be T::Array[Symbol, T.nilable(Integer)] , because the V on the proposed signature is indeed T.nilable(Integer).
In these cases, we use c++ implementations instead, as you can see for the case of Array#compact:
https://github.com/sorbet/sorbet/blob/343e75f47cd770744456c155e5a3ee6c5130b64d/core/types/calls.cc#L2142-L2158
Feel free to submit another PR doing a similar implementation for Hash#compact and/or Hash#compact and we’ll be happy to review.


update firefox-profile to 1.0.0

@christian-bromann Thanks. Fixed.

@andriilazebnyi there is still a linting error

@christian-bromann Looks like VSCode eslint plugin didn't catch it. Fixed.


Move internal feature plugin to common module

Task/Issue URL: https://app.asana.com/0/488551667048375/1205045123960031/f
Description
This PR moves the InternalFeaturePlugin to the common module
Steps to test this PR

[ ] Build the internal flavour
[ ] Check that all the internal settings still exist

Current dependencies on/for this PR:

develop

PR #3344   👈

This comment was auto-generated by Graphite.


failed at the<EMAIL_ADDRESS>Script

"gyp ERR! cwd C:\Users\hestia\Documents\GitHub\atom\node_modules\runas
gyp ERR! node -v v0.10.26
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok
npm ERR<EMAIL_ADDRESS>install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script.
npm ERR! This is most likely a problem with the runas package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls runas
npm ERR! There is likely additional logging output above.
npm ERR! System Windows_NT 6.1.7601
npm ERR! command "E:\Program Files\nodejs\\node.exe" "E:\Program Files\node
"install" "runas"
npm ERR! cwd C:\Users\hestia\Documents\GitHub\atom
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.3
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\Users\hestia\Documents\GitHub\atom\npm-debug.log
npm ERR! not ok code 0"

It is really the reason that python not installed well : ( ?


Make the ToolTip ToolTipProperty public rather than internal or allow the DataContext of the ToolTip to be bound.

I'm attempting to create a generic tooltip which binds to a view model and can be used by multiple controls:
View model
public class ToolTipViewModel
{
    public string? Description { get; set; }
    public string? Name { get; set; }
}

Style
<Style Selector="ComboBox, TextBox, etc...">
  <Setter Property="ToolTip.Tip">
    <Template>
      <StackPanel DataContext="{TemplateBinding DataContext}" Spacing="2">
        <TextBlock Text="{ReflectionBinding Name}" FontWeight="SemiBold" />
        <TextBlock Text="{ReflectionBinding Description}" />
      </StackPanel>
    </Template>
  </Setter>
</Style>

However there is no way I can see to specify the data context for the tooltip.
So instead I'm having to subscribe to the ToolTip.IsOpenProperty property to set the data context when the tooltip is opened:
private static void OnToolTipIsOpenChanged(AvaloniaPropertyChangedEventArgs<bool> eventArgs)
{
       if (eventArgs.Sender is Control control && control.GetValue(ToolTipProperty) is ToolTip tooltip)
       {
           tooltip.DataContext = new ToolTipViewModel()
           {
               Name = control.GetValue(ToolTipNameProperty),
               Description = control.GetValue(ToolTipDescriptionProperty)
           };
       }
}

This could be simplified by either by making the ToolTipProperty public rather than internal so that I wouldn't have to use reflection to get it or by creating a ToolTip.DataContext attached property which I could bind to.

TemplateBinding is wrong here. It is only valid in a control template. Also if you are in a style and want to use compiled bindings, use x:DataType or cast the properties.

like that
        <Style Selector=":is(Control)">
            <Setter Property="ToolTip.Tip">
                <Template>
                    <StackPanel DataContext="{Binding MyTooltipProvider, Converter={if_needed}}" Spacing="2">
                        <TextBlock Text="{Binding (vm:ToolTipViewModel).Name}" FontWeight="SemiBold" />
                        <TextBlock Text="{ReflectionBinding (vm:ToolTipViewModel).Description}" />
                    </StackPanel>
                </Template>
            </Setter>
        </Style>

Please see the attached.
"Working.zip" is what I currently have setup which links into the IsOpenProperty to get the tooltip.
"Not Working.zip" is an attempt to remove that by using a value converter. The issue I'm having however is that I can't get back to the control which triggered the tooltip to be shown and hence build the view model I need.
E.g. I'm attempting to build my view model from attached properties on the triggering control, not from values in the parent view model, and as I can't seem to get the triggering control within the value converter, I can't get the values for these properties.
FYI I'm not too concerned about the bindings at the moment, once I have everything working I'll convert them to using a compiled binding.
Working.zip
Not Working.zip
Thanks.


Rustup to nightly-2021-06-14

r? @Xanewok

This opens for two weeks and there should not be any functional changes, I'm going to r+.
@bors r+

:pushpin: Commit d48e1df01e9ce2e86a938197a0115f18207a4afc has been approved by JohnTitor

Looks good; again, it seems to have been lost in my inbox, sorry about that :bow:

No worries, thanks for checking!

:hourglass: Testing commit d48e1df01e9ce2e86a938197a0115f18207a4afc with merge cdb5ca1b5d157c792dd0095211adef469d1f2ca3...

:sunny: Test successful - checks-actions
Approved by: JohnTitor
Pushing cdb5ca1b5d157c792dd0095211adef469d1f2ca3 to master...


[move-prover] Fixes a bug in the choose operator.

The implementation of the choose operator attempts to reuse the generated uninterpreted function for the choice if the same source level choice is duplicated. This is needed to ensure that the choice result is the same if the expression is cloned, which happens e.g. if conditions of opaque functions are inserted at caller side, or if choices appear in schemas.
Consider
schema S { ensures result == choose i: int: i > 0; }
spec f { include S; include S; }

We require that the choice delivers the same value in both inclusions of S (otherwise we would create an inconsistency). While the logic for this was there, it was buggy before this PR.
The bug was that temporaries or variables used in the choice may substitute to different values in the insertion context. This PR fixes this bug by computing temporaries and vars again for each application point of the choice.
Motivation
Bug fix
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
Existing tests
Related PRs
NA

Maybe we can have a test for this?

Added a test, needs re-approval

/land


cluster: fix the bug of unchange when the status is't updated. #158

What type of PR is this?

/bug
Which issue(s) this PR fixes?

Fixes #158
What this PR does?
Summary:

return error, when check ReadyReplicas condition failure

Special notes for your reviewer?

find new bug, you can recurrent by:

init replicas : 3
change replicas to 2
Change replicas  back to 3 before the modification is complete
Then, any modification will no longer work，and cluster replicas still 2.

when the controller do not reconsile again, the statefullset status will not be updated, the spec replicas may be increased or decreased, so status.updatedReplica or status.ReadyReplicas may be less then or greater then status.Replicas


Vickel: Watch ezoic.com(?<!support.ezoic.com)

Vickel requests the watch of the watch_keyword ezoic\.com(?<!support\.ezoic\.com). See the MS search here and the Stack Exchange search in text, in URLs, and in code.

ezoic\.com(?<!support\.ezoic\.com) has been seen in 0 true positives, 0 false positives, and 0 NAAs.


Add TLS/mTLS options for websockets

Added options to set keystore path, password  and type for TLS
Added options to set trust store path, password and type for mTLS
Added test cases

Fixes #1165

This test is failing
BesuCommandTest > tomlThatConfiguresEverythingExceptPermissioningToml() FAILED
    java.lang.AssertionError at BesuCommandTest.java:430

Ah, sorry for the oversight, corrected it .

Perfect, could you merge this branch with the main branch, since GH reports there are 2 conflicts and the PR cannot be merged

Perfect, could you merge this branch with the main branch, since GH reports there are 2 conflicts and the PR cannot be merged

Done


Local Radar not working

For the past few days the local radar has been unavailable.  The server reports "mesonet.agron.iastate.edu took too long to respond."

The RADAR composite files are regular in-time and should always be there with a predictable cadence.  For example, if the current time is 1900 UTC, the 1900, 1855, 1850, 1845, etc files should all be there.  So the polling logic can simply be to rectify the current minute of the hour back to minute divisible by 5 and request that file from the server.
Additionally, this JSON file exists which gives a timestamp of the most recent file that would be available from the archive.
I am happy to add whatever additional services you need to increase the efficiency of this.

Issue fixed in version 1.73 and the website has been patched.


I688 fix broken build

This PR fixes the errors in the unit tests in PR #675, which broke the build.

@daren-thomas can you please check if this fixes the build? @martin-mosteiro did you run the cea test and did it passed? I see it kind of sends 3 warnings. I could not complete the simulation

@JIMENOFONSECA I get three warnings as well, but the tests pass anyway:
C:\Users\User\Anaconda2\envs\esri104\python.exe "C:\Program Files
(x86)\JetBrains\PyCharm 2016.3.2\helpers\pycharm\noserunner.py"
C:\Users\User\Documents\GitHub\CEAforArcGIS\cea\tests\
Testing started at 4:23 PM ...

RuntimeError: module compiled against API version 0xa but this version
of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version
of numpy is 0x9

RuntimeError: module compiled against API version 0xa but this version
of numpy is 0x9
..

..

..

..

..

..

..

..

..

..

----------------------------------------------------------------------
Ran 10 tests in 71.377s

OK

Process finished with exit code 0

This, however, was also the case before #675:
C:\Users\User\Anaconda2\envs\esri104\python.exe "C:\Program Files (x86)\JetBrains\PyCharm 2016.3.2\helpers\pycharm\noserunner.py" C:\Users\User\Documents\GitHub\CEAforArcGIS\cea\tests\
Testing started at 10:27 AM ...

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
..

RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
..

..

..

..

..

..

..

----------------------------------------------------------------------
Ran 8 tests in 24.773s

OK

Process finished with exit code 0

The simulation runs through on my PC. I will make a small change to re-start the Jenkins test. Then we see.

OK. we have a problem: The warnings seem to be arising from divisions by zero. Theoretically, people_per_square_meter can be zero. As well as the normalizing_value.
There might be other instances where a zero can occur... I think this should be fixed. @martin-mosteiro: what should the values be if they aren't set to anything?

Also, these two expressions are 0 and lead to a division by 0:

internal_loads_DB['Ere_Wm2']['OFFICE']
internal_loads_DB['Ere_Wm2']['INDUSTRIAL']

@daren-thomas I removed the divisions by zero you pointed out and redefined the unit tests with a saner structure.


Graphs bad behavior

Hi,
Please correct this weirdness in this graph
https://yangcatalog.org/private/figures/IETFYANGOutOfRFC.png
https://yangcatalog.org/private/figures/IETFYANGPageCompilation.png
Regards, Benoit

fixed https://yang.amsl.com/private/figures/IETFYANGPageCompilation.png

Still need to fix https://yangcatalog.org/private/figures/IETFYANGOutOfRFC.png

please see the one in yang.amsl.com.. yangcatalog.org is outdated until the server transition is done.
thank you
Miroslav Kovac


Referenced microk8s.config command doesn't exist

As mentioned in the README, microk8s.config > $HOME/.kube/config fails because microk8s.config isn't installed by the snap.

@AdamIsrael the microk8s.config command came in with https://github.com/juju-solutions/microk8s/pull/19.  It's currently available in edge:
$ snap info microk8s | grep -B1 -E 'microk8s.config|installed'
commands:
  - microk8s.config
--
  edge:      v1.10.4 (93) 174MB classic
installed:   v1.10.4 (93) 174MB classic

If moving to edge isn't an option, you should be able to get the same info with microk8s.kubectl config view --raw.

@AdamIsrael it is strongly recommended to deploy to microk8s in edge. There a lot of fixes and features there. there will be a release to beta soon but I do not know when.

What is stopping a beta release?
On Mon, Jun 25, 2018, 13:23 Konstantinos Tsakalozos <
<EMAIL_ADDRESS>wrote:

@AdamIsrael https://github.com/AdamIsrael it is strongly recommended to
deploy to microk8s in edge. There a lot of fixes and features there. there
will be a release to beta soon but I do not know when.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/juju-solutions/microk8s/issues/54#issuecomment-400030296,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAET1bjjdeaYO8IujiKrT5zBZgePs4Yvks5uARypgaJpZM4U2JaJ
.

@marcoceppi I would like to make the release through our CI and by integrating the test https://github.com/juju-solutions/microk8s/pull/51 . It is a good first step to not breaking the deployments of our users.

Switching to edge is fine for what I'm doing, maybe even preferable.
Thanks all!


GridHeatMap colors

Currently GridHeatMap only takes color as a Data Attribute, it would be nice to pass it a list of colors

Maybe an attribute default_colors would be nice


(enhance) configure scheduling options, remove dependencies on internal ray impl

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

CodeBuild project: GitHubCodeBuild8756EF16-4rfo0GHQ0u9a
Commit ID: f3ab41d0d626eed07e13d9d2c7409596a2a0d2fc
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubLoadTests5656BB24-s6u9F3qN9oFy
Commit ID: e596377b4d573289f01751f827ea1bfc8e2b6871
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: e596377b4d573289f01751f827ea1bfc8e2b6871
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubStandardCodeBuild8C06-llutOAimTATs
Commit ID: 512cef5b10f6afe0dd0daae07b298ecfd7a6d79d
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 512cef5b10f6afe0dd0daae07b298ecfd7a6d79d
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubLoadTests5656BB24-s6u9F3qN9oFy
Commit ID: 9711593d349c5143fa2efa6158843ea004551ef7
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 9711593d349c5143fa2efa6158843ea004551ef7
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubStandardCodeBuild8C06-llutOAimTATs
Commit ID: 9711593d349c5143fa2efa6158843ea004551ef7
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 9711593d349c5143fa2efa6158843ea004551ef7
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubLoadTests5656BB24-s6u9F3qN9oFy
Commit ID: 208fb5bf32e17a6b8d783731ba0fb9e344d31b86
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 208fb5bf32e17a6b8d783731ba0fb9e344d31b86
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubStandardCodeBuild8C06-llutOAimTATs
Commit ID: 208fb5bf32e17a6b8d783731ba0fb9e344d31b86
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubDistributedCodeBuild6-jWcl5DLmvupS
Commit ID: 19976fb250cc1625edbb78a3d90a53b4d5f17c8c
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: GitHubLoadTests5656BB24-s6u9F3qN9oFy
Commit ID: 19976fb250cc1625edbb78a3d90a53b4d5f17c8c
Result: FAILED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository