[tool_crash] NoSuchMethodError: The method 'allElements' was called on null.Receiver: nullTried calling: allElements("activity")

Command
flutter --no-color run --machine --track-widget-creation --device-id=3DN4C16411034227 lib/main.dart

Steps to Reproduce

...
...
...

Logs
NoSuchMethodError: NoSuchMethodError: The method 'allElements' was called on null.
Receiver: null
Tried calling: allElements("activity")
#0      Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
#1      ApkManifestData.parseFromXmlDump (package:flutter_tools/src/application_package.dart:563:55)
#2      new AndroidApk.fromApk (package:flutter_tools/src/application_package.dart:135:50)
#3      AndroidApk.fromAndroidProject (package:flutter_tools/src/application_package.dart:173:27)
<asynchronous suspension>
#4      AndroidDevice.startApp (package:flutter_tools/src/android/android_device.dart:524:34)
<asynchronous suspension>
#5      FlutterDevice.runHot (package:flutter_tools/src/resident_runner.dart:437:54)
<asynchronous suspension>
#6      HotRunner.run (package:flutter_tools/src/run_hot.dart:361:31)
#7      AppDomain.startApp.<anonymous closure> (package:flutter_tools/src/commands/daemon.dart:518:23)
#8      AppDomain.launch.<anonymous closure> (package:flutter_tools/src/commands/daemon.dart:580:26)
#9      AppDomain.launch.<anonymous closure> (package:flutter_tools/src/commands/daemon.dart:578:38)
#10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:29)
#11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:7)
#12     _rootRun (dart:async/zone.dart:1184:13)
#13     _CustomZone.run (dart:async/zone.dart:1077:19)
#14     _runZoned (dart:async/zone.dart:1619:10)
#15     runZoned (dart:async/zone.dart:1539:10)
#16     AppContext.run (package:flutter_tools/src/base/context.dart:149:18)

[✓] Flutter (Channel stable, v1.17.1, on Mac OS X 10.15.4 19E287, locale zh-Hans-CN)
    • Flutter version 1.17.1 at /Users/tlcd/Documents/flutter
    • Framework revision f7a6a7906b (2 days ago), 2020-05-12 18:39:00 -0700
    • Engine revision 6bc433c6b6
    • Dart version 2.8.2

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/tlcd/Library/Android/sdk
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[!] Xcode - develop for iOS and macOS (Xcode 11.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4.1, Build version 11E503a
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install:
        sudo gem install cocoapods

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.1.1
    • Dart plugin version 192.8052
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[!] IntelliJ IDEA Ultimate Edition (version 2019.3.1)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.dev/intellij-setup/#installing-the-plugins

[!] VS Code (version 1.45.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    ✗ Flutter extension not installed; install from
      https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (1 available)
    • HUAWEI VNS AL00 • 3DN4C16411034227 • android-arm64 • Android 6.0 (API 23)

! Doctor found issues in 3 categories.

Flutter Application Metadata
Type: app
Version: 1.0.0+1
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: stable
Creation framework version: f7a6a7906be96d2288f5d63a5a54c515a6e987fe

Hi @wangzl8128
is https://github.com/flutter/flutter/issues/21912#issuecomment-452215426 your case?
could you provide minimal project to reproduce it?

@VladyslavBondarenko please don't ask for reproductions from automated tool crash reports. This contains everything we need to fix a bug, and its important that we see this quickly


Allow unused rucio local

Since it's such a simple fix, I'll just fix #975.
Allow RucioLocalFrontends to exists even if they are useless and don't have a backend, in that case, just raise a DataNotAvailable in case data is requested

Coverage increased (+0.02%) to 93.796% when pulling 09b8852d0eb4eeedef9a7ca741f519824b1cbf59 on unused_rucio_local into e9f93a9da8f1cb51ffad71e71b83863fefdf04f8 on master.

Thanks Yossi! I'll ask @ershockley explicitly for this one too


Update borders.json

added Icarus state
added Debuginggard city to Icenia
removed desert portal
Petrichor city

If you could ensure that the Temporal Isle and Icenia borders are touching, they currently look like this:

Fuck. I will fix.


AttributeError: type object 'Trainer' has no attribute 'save_to_log'

Traceback (most recent call last):
File "train.py", line 133, in
trainer.train()
File "/home/buaa/project_liaozhihao/CENet-main/modules/trainer.py", line 336, in train
Trainer.save_to_log(logdir=self
AttributeError: type object 'Trainer' has no attribute 'save_to_log'
I found this issue when the code is training and this “Trainer.save_to_log” is not found in the Class Trainer.

Sorry for missing this part. Maybe fixed by upload this part. Welcome try again.

Is this related to the pytorch version, I am using the pytorch 1.9 and cuda 11.3

No. It just caused by code missing.

However, if y don't use tensorboard or save scan in valid, this part is useless.

okk, thank you very much.


Hadoop services fail to start if cluster name contains (_) and HA is configured

Hi Team,
I was trying to install a cluster with Namenode and ResourceManager HA. Cluster is installed but some of the services (RM, MapReduce2, Hive, Oozie, Spark2 ) failed to start with below error:
2018-07-13 10:33:22,032 FATAL resourcemanager.ResourceManager (ResourceManager.java:main(1293)) - Error starting ResourceManager org.apache.hadoop.service.ServiceStateException: java.io.IOException: Incomplete HDFS URI, no host: hdfs://hwx_ansible
I am using dynamic blueprint. By default, nameservice got configured with cluster_name.
"dfs.nameservices" : "{{ cluster_name }}",
https://github.com/hortonworks/ansible-hortonworks/blob/master/playbooks/roles/ambari-blueprint/templates/blueprint_dynamic.j2#L326
cluster name: hwx_ansible

Thanks for opening this!
This was indeed quite lazily done - the HDFS HA name being the same as the cluster name.
I've committed https://github.com/hortonworks/ansible-hortonworks/commit/faf70e5f2633b0c2059a83099e19f8b5f3515a78 which should make this configurable, and also replacing _ with - in case you want to leave the default of using the cluster name.


Custom gather commands

Now there is a flexible solution to quickly add new custom gather commands with defaults.

 Configurable custom game gather commands


drivers: gpio: ambiq: fix port status get error

It's not possible to get pinconfig of specific pin in ambiq_gpio_port_get_raw function, change to use OR value of RD and WT registers for one group of gpio.

@henrikbrixandersen could you please help to merge this PR? we need this bugfix to bring our bluetooth samples back to normal.

@henrikbrixandersen could you please help to merge this PR? we need this bugfix to bring our bluetooth samples back to normal.

Yes, it will be merged once marked ready here: https://merge-list.zephyrproject.io/ Currently, it's waiting for the "grace period" to run out.


Fix miscellaneous things from contrib migration PR

Description of the change
Addresses the PR review comments from https://github.com/purescript-contrib/purescript-colors/pull/50#pullrequestreview-918821869 and add purs-tidy to CI.

Checklist:

[ ] Added the change to the changelog's "Unreleased" section with a link to this PR and your username
[x] Linked any existing issues or proposals that this pull request should close
[ ] Updated or added relevant documentation in the README and/or documentation directory
[ ] Added a test for the contribution (if applicable)

:ping_pong: @thomashoneyman

I'm waiting to merge this until CI runs again, too.


CASMPET-6002: Document Ceph workarounds for System Power On Procedures

Description
Add information about Ceph deep scrubbing and how to proceed when the
Ceph cluster is in a HEALTH_WARN state during the system power on
procedures.
When the worker nodes boot, they try to mount the boot-images bucket as
an s3fs mount. However, the Ceph cluster is not unfrozen yet, so this
mount will fail. After sat bootsys boot --stage platform-services is
executed, Ceph will be unfrozen, and at this point, it will be possible
to mount the boot-images filesystem. This filesystem is needed to
allow the cray-cps-cm pods to start successfully.
Add a manual workaround to mount this filesystem on worker nodes.
Checklist Before Merging

[x] If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
[x] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
[x] My commits or Pull-Request Title contain my JIRA information, or I do not have a JIRA.

/backport release/1.3

/backport release/1.3

/backport release/1.2

Manual backport to release/1.2, which involved resolving some conflicts: https://github.com/Cray-HPE/docs-csm/pull/2522


demo paybook fails sso login

failed: [localhost] (item=SAPCAR_1324-80000936.EXE) => {"ansible_loop_var": "item", "changed": false, "item": "SAPCAR_1324-80000936.EXE", "msg": "SAP SSO authentication failed - 401 Client Error:  for url: https://core-api.account.sap.com/uid-core/authenticate?reqId=https%3A%2F%2Fhana.ondemand.com%2Fsupportportal"}

Thabks, for telling. I will double check
Jeff Arthur @.***> schrieb am Do., 2. Feb. 2023, 23:14:

failed: [localhost] (item=SAPCAR_1324-80000936.EXE) =>
{"ansible_loop_var": "item", "changed": false, "item":
"SAPCAR_1324-80000936.EXE", "msg": "SAP SSO authentication failed - 401
Client Error: for url:
https://core-api.account.sap.com/uid-core/authenticate?reqId=https%3A%2F%2Fhana.ondemand.com%2Fsupportportal
"}
—
Reply to this email directly, view it on GitHub
https://github.com/sap-linuxlab/community.sap_launchpad/issues/9, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AD22KEEMAVRMS6HEDMCAEOLWVQ5WBANCNFSM6AAAAAAUPTV4O4
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Have you supplies SAP S User credentials with download permission?
Jeff Arthur @.***> schrieb am Do., 2. Feb. 2023, 23:14:

failed: [localhost] (item=SAPCAR_1324-80000936.EXE) =>
{"ansible_loop_var": "item", "changed": false, "item":
"SAPCAR_1324-80000936.EXE", "msg": "SAP SSO authentication failed - 401
Client Error: for url:
https://core-api.account.sap.com/uid-core/authenticate?reqId=https%3A%2F%2Fhana.ondemand.com%2Fsupportportal
"}
—
Reply to this email directly, view it on GitHub
https://github.com/sap-linuxlab/community.sap_launchpad/issues/9, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AD22KEEMAVRMS6HEDMCAEOLWVQ5WBANCNFSM6AAAAAAUPTV4O4
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hi,
Yes I had, but I think I understand the issue now.  I was using the password for the S user not the Universal ID password.
I found this in the docs eventually.
Please close this one sorry to waste your time.

@wuftymerguftyguff No trouble :)  Very common mistake, this part of the user/password experience is not clear/distinct from SAP. You can see further examples of this Ansible Collection in heavy usage by the Terraform Templates for SAP for now, there will be parity Ansible Playbooks for SAP coming in the near future.


Add token level permission management

Use case:
I want to show online data streaming, I need to expose an api key for read only on a device stream

 Add Permissions enforcement at token level

Done


Add cross-platform introspection tools for Swift Concurrency Tasks

Motivation
Good tooling for analysing process runtime behaviour with regard to Concurrency/Task usage is critical to help understanding how a process actually works. Currently, this exists to some degree in the Instruments application on macOS, but a cross-platform way to extract such information would be highly useful in a broader domain, especially for Swift-on-the-server deployment scenarios where the runtime environment may be Linux.
There is a broad set of information that would be useful, but to just highlight some of the most important ones:

Ability to list current Tasks in the process and their status (running, asleep, ...)
Ability to get the current Task backtrace (at least the last point the were resumed, or the point where they currently are blocked if asleep)
Ability to get a given Tasks creation backtrace
Ability to get the Task local variables
Overall concurrency statistics (number of tasks created/destroyed since last reset, number of runs/sleep/switches - and the ability to reset the counter if possible)

Overall the goal is to understand what is running, where is it running, what is not running, and where is it blocked - and overarching statistics.
I recently found out about swift-inspect, but it doesn't seem to work with Sonoma 14.4 and Swift 5.10 even when using sudo - it has permissioning problems - so it's possible that some of the above exists there today, but I couldn't check.
Additionally, it would be amazing if this was cross-platform (we use macOS on Apple Silicon as well as Linux on both ARM and x86).
Proposed solution
Either this would make sense in swift-inspect (if it could support additional platforms for concurrency stats) or in LLDB (similar to how thread backtraces and analysing stack locals work there - not sure what would make the most sense).
Alternatives considered
No response
Additional information
This was the original post that motivated this request:
https://forums.swift.org/t/our-journey-with-swift-thus-far-some-notes-and-reflections/70510/3

Depends on https://github.com/apple/swift/pull/63576 swift-inspect to work on linux

Hello @hassila,

The issues
my understanding is, that swift-inspect is almost exclusively an application of libSwiftRemoteMirror. The libSwiftRemoteMirror requires a set of callbacks, which the swift-inspect provides on Windows and macOS. The issue is, that libSwiftRemoteMirror requires the ability to heap walk (i.e. to iterate over all living heap allocations).
There is no such feature on Linux.
Swift on Linux uses GlibC and I have created a tool which facilitates heap walking for Glibc malloc. The tool (https://github.com/mikolasstuchlik/memtool) is referenced in the PR @ktoso mentioned.
The tool itself has many issues (for example, I have "hacked it" into being by making calls to bash instead of consulting appropriate APIs). But there are also issues fundamental to the task itself: it depends on the knowledge of layout of data structures private to Glibc (among other things).
@compnerd also warned me (if I understand correctly), that it is rather common for software (distros, libraries...) on Linux to use their own allocators.
The GlibC malloc also does no book-keeping on malloc chunks above certain size - rather it just calls mmap and munmap directly. This means that there is no general way of retrieving all memory even if we are guaranteed to only use GlibC.

Possible solutions
For swift-inspect, one solution that comes to mind is to inject your own book-keeping (by overriding malloc) prior to launching your program. I can look up some articles from my uni days, if you would be interested, but I don't do much Linux programming these days.
The other solution for swift-inspect that come to my mind fairly recently, is to re-implement the https://github.com/apple/swift/pull/63576 for usage in lldb. The mikolasstuchlik/memtool would require a complete rework into Python, which is something I'm considering right now. It would still posses the fundamental issues mentioned above, but I think that it would still have an application in post-mortem and forensic analysis.
At the same time, AFAIK, swift-inspect only support any Concurrency related stuff on macOS. I don't know the reason behind it. I must admit, I'm still using GCD, so I don't have even user-level experience with it.

Anyway, if you would have any questions on how to run swift-inspect under Linux with GlibC let me know. These days, most of my time is spent on Apps development for iOS. I have no real experience with Linux (server side) development and this is kind of a hobby project for me.


project setup: add submodule management to Makefile

Description of your changes
Before crossplane can be built locally, the git submodules must be initialized.
Later, a developer may want to update the submodules again by hand. Originally,
this was explained in the documentation, and the command could be copied and
pasted into the terminal. It's more convenient to have a recipe in the Makefile
to do this instead.
Probably the most controversial part of the change will be the change to silently ignore failures of the include directives of the Makefile, so I would appreciate any thoughts on that part! I was also not sure what naming people would prefer for the Make targets, so I made some best guesses, but am interested in hearing thoughts on this too.
This isn't related to any existing issue, but came up in the crossplane Slack and the improvement was supported by @negz .
Checklist

I have:

[x] Run make reviewable to ensure this PR is ready for review.
[x] Ensured this PR contains a neat, self documenting set of commits.
[x] Updated any relevant documentation, examples, or release notes.
[x] Updated the RBAC permissions in clusterrole.yaml to include any new types.

It seems we glance over the initial git clone or go get command that fetches Crossplane in the first place.  A user may choose to go get, git clone, git clone --recursive, git clone http://, git clone<EMAIL_ADDRESS>It may help to lead off the "Build" section of the docs with our preference so this initial step is not left to chance when a user attempts to reproduce the build.

@displague That's a good point; maybe we should consider doing that (in a separate documentation improvement). Since I'm a bit of a noob to go projects, I have been assuming that there is an existing idiom which people would use, and that we happen to be using that, and that any of my confusion is part of the ramp-up process.

I've made some small changes after some feedback from @bassam and @lukeweber that it'd be nice if the user didn't need to trigger that second make invocation. Now, the first invocation of make will trigger the second one automatically for the user. Documentation has been updated to match.

@suskin out of curiosity, how does make know to trigger the fallthrough target when the includes fail?

@negz make with no arguments will run the first target in the file, so when the include statements fail silently, fallthrough is the first target in the file. There's more detail in the docs for GNU Make. Here's an excerpt, where "goal" means "the thing that will be built":

By default, the goal is the first target in the makefile (not counting targets that start with a period).


Moving tests to ginkgo

Test framework was changed to ginkgo, in order to keep up simplify maintenance.
Makefile build dependency constants were moved towards top of the file.
Coverage statistics are now being computed for all modules

recheck

recheck

recheck

recheck

Failed on Wait for OpenStack controlplane to be deployed _raw_params=oc wait OpenStackControlPlane  with timed out waiting for the condition on openstackcontrolplanes/openstack-galera-network-isolation
recheck

recheck


Update projectlist.md

Thanks, @microlei! Due to a change I was making to this page at the same time, there's a conflict. I'll fix it by rejecting your PR and making the same edit separately.


Long runtime (endless) for yosys to build for EPC5 LFE5U-25F BG256

Steps to reproduce the issue
I am using iCESugar-Pro (LFE5U-25F BG256).
Here is my code.
After type python3 blinky.py, It stuck at command yosys -q forever with 100% cpu usage in htop.
import os
import subprocess
from typing import List
from nmigen import Elaboratable, Module, Signal
from nmigen.build import *
from nmigen.build.run import LocalBuildProducts
from nmigen.cli import main_parser, main_runner
from nmigen.vendor.lattice_ecp5 import *

class Blinker(Elaboratable):
    def __init__(self):
        pass
    def elaborate(self, platform: Platform) -> Module:
        m = Module()

        clk_freq = platform.default_clk_frequency

        timer = Signal(int(clk_freq // 2), reset=int(clk_freq // 2) - 1)
        led = platform.request("led").o

        with m.If(timer == 0):
            m.d.sync += timer.eq(timer.reset)
            m.d.sync += led.eq(~led)
        with m.Else():
            m.d.sync += timer.eq(timer -1)

        return m

    def ports(self) -> List[Signal]:
        return []

class Board(LatticeECP5Platform):
    device = "LFE5U-25F"
    package = "BG256"
    speed = "6"
    default_clk = "clk1"
    default_rst = "rst"
    resources = [
        Resource("clk1", 0, Pins("P6",dir="i"), Clock(25e6),
            Attrs(GLOBAL=True, IO_STANDARD = "LVCMOS33")),
        Resource("led", 0, Pins("B11",dir="o"),
            Attrs(GLOBAL=True, IO_STANDARD = "LVCMOS33")),
        Resource("rst", 0, Pins("L14",dir="i"),
            Attrs(GLOBAL=True, IO_STANDARD = "LVCMOS33")),
    ]
    connectors = []
    def toolchain_program(self, products, name):
        iceprog = os.environ.get("ICEPROG", "iceprog")
        with products.extract("{}.bin".format(name)) as bitstream_filename:
            subprocess.check_call([iceprog, bitstream_filename])
if __name__ == "__main__":
    Board().build(Blinker(), do_program= False)

I do install the nextpnr-epc5 and project trellis.
Expected behavior
I am following the tutorial on https://www.youtube.com/watch?v=AQOXoKQhG3I&list=LL&index=3&t=3898s
build time should be very short for blinky.
Actual behavior
Never complete the build.
Here is the trace after I interrupt the python.
^CTraceback (most recent call last):
  File "blinky.py", line 52, in <module>
    Board().build(Blinker(), do_program= False)
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/build/plat.py", line 78, in build
    plan = self.prepare(elaboratable, name, **kwargs)
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/build/plat.py", line 151, in prepare
    return self.toolchain_prepare(fragment, name, **kwargs)
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/build/plat.py", line 398, in toolchain_prepare
    render(content_tpl, origin=content_tpl))
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/build/plat.py", line 380, in render
    return compiled.render({
  File "/usr/lib/python3/dist-packages/jinja2/asyncsupport.py", line 76, in render
    return original_render(self, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/jinja2/environment.py", line 1005, in render
    return concat(self.root_render_func(self.new_context(vars)))
  File "<template>", line 14, in root
  File "/usr/lib/python3/dist-packages/jinja2/runtime.py", line 262, in call
    return __obj(*args, **kwargs)
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/build/plat.py", line 293, in emit_debug_verilog
    return verilog._convert_rtlil_text(rtlil_text,
  File "/home/waxapple/.local/lib/python3.8/site-packages/nmigen/back/verilog.py", line 63, in _convert_rtlil_text
    verilog_text, error = popen.communicate(script)
  File "/usr/lib/python3.8/subprocess.py", line 1028, in communicate
    stdout, stderr = self._communicate(input, endtime, timeout)
  File "/usr/lib/python3.8/subprocess.py", line 1868, in _communicate
    ready = selector.select(timeout)
  File "/usr/lib/python3.8/selectors.py", line 415, in select
    fd_event_list = self._selector.poll(timeout)
KeyboardInterrupt

Do I do something wrong here?
Thank you

With latest nmigen (abb2642), I get the following error:
nmigen.back.rtlil.ImplementationLimit: Wire created at /tmp/blinky.py:18 is 12500000 bits wide, which is unlikely to synthesize correctly

oh .. Maybe the youtube tutorial is on older version nmigen.. after changing the code I get only warnings!
import os
import subprocess
from typing import List
from nmigen import Elaboratable, Module, Signal
from nmigen.build import *
from nmigen.build.run import LocalBuildProducts
from nmigen.cli import main_parser, main_runner
from nmigen.vendor.lattice_ecp5 import *

class Blinker(Elaboratable):
    def __init__(self):
        pass
    def elaborate(self, platform: Platform) -> Module:
        led   = platform.request("led", 0)
        timer = Signal(20)

        m = Module()
        m.d.sync += timer.eq(timer + 1)
        m.d.comb += led.o.eq(timer[-1])
        return m

    def ports(self) -> List[Signal]:
        return []

class Board(LatticeECP5Platform):
    device = "LFE5U-25F"
    package = "BG256"
    speed = "6"
    default_clk = "clk1"
    default_rst = "rst"
    resources = [
        Resource("clk1", 0, Pins("P6",dir="i"), Clock(25e6),
            Attrs(GLOBAL=True, IO_STANDARD = "LVCMOS33")),
        Resource("rst", 0, Pins("L14",dir="i"),
            Attrs(GLOBAL=True, IO_STANDARD = "LVCMOS33")),
        Resource("led", 0, Pins("B11",dir="o"),
            Attrs(IO_STANDARD = "LVCMOS33")),
    ]
    connectors = []
    def toolchain_program(self, products, name):
        iceprog = os.environ.get("ICEPROG", "iceprog")
        with products.extract("{}.bin".format(name)) as bitstream_filename:
            subprocess.check_call([iceprog, bitstream_filename])
if __name__ == "__main__":
    Board().build(Blinker(), do_program= False)

I will try to solve the problem!
Warning: IOBUF 'led_0__io' attribute 'IO_STANDARD' is not recognised (on line 5)
Warning: IOBUF 'clk1_0__io' attribute 'GLOBAL' is not recognised (on line 7)
Warning: IOBUF 'clk1_0__io' attribute 'IO_STANDARD' is not recognised (on line 7)
Warning: IOBUF 'rst_0__io' attribute 'GLOBAL' is not recognised (on line 9)
Warning: IOBUF 'rst_0__io' attribute 'IO_STANDARD' is not recognised (on line 9)
5 warnings, 0 errors

Thank you.

IO_STANDARD should be IO_TYPE on ECP5, and GLOBAL removed altogether.

IO_STANDARD should be IO_TYPE on ECP5, and GLOBAL removed altogether.

Everything is GLOBAL=True by default in ECP5?

There's no distinction between IO buffer types for global/non global signals, and global buffer insertion is done automatically by PnR.

There's no distinction between IO buffer types for global/non global signals, and global buffer insertion is done automatically by PnR.

Oh! got it. Thank you
I am new to this, it is very nice to have your help!
After I fire the python3 blinky.py, does it actually do yosys+next-pnr+ecppack and all I have to do left is program the bitstream onto FPGA?


Feature Request: Is it possible to get a search feature in Debug Console and Terminal?

Hi Team,
I am a fan of VS Code and it the only IDE that I use for web and server development. however I always miss a feature which is a basic search in terminal window and debug console.
It is possible to expect such a feature in future?
Your Fan,
Vikas Bansal

Search exists already for Terminal.

Hi @weinand
Thanks for replying dear, and great to know that terminal already has a option to find.
I would just say that I will be very comfortable for developers, if they can search in the logs that are printed on the debug console as have to check manually or got to copy paste the whole debug console into some text editor.
As ever, VS Code Fan,
Vikas Bansal

Thanks for feedback however this is a duplicate of https://github.com/Microsoft/vscode/issues/4338


[Feature Request] Add animations

example of what kde does https://www.youtube.com/watch?v=_ZgfyTtefOA

Thanks for raising this! This is likely something that compositors will have to implement on their end, but I'll keep the issue up if things change


Problem: CI is currently failing since unable to build Omnigres docker image

Likely a regression introduced by https://github.com/omnigres/omnigres/pull/390 is causing a failure on the CI step.
#20 877.4 /usr/bin/ld: be-secure-openssl.c:(.text+0x1c0a): undefined reference to `ERR_set_error'
#20 877.4 /usr/bin/ld: be-secure-openssl.c:(.text+0x1c2b): undefined reference to `ERR_new'
#20 877.4 /usr/bin/ld: be-secure-openssl.c:(.text+0x1c43): undefined reference to `ERR_set_debug'
#20 877.4 /usr/bin/ld: be-secure-openssl.c:(.text+0x1c5c): undefined reference to `ERR_set_error'
#20 877.5 collect2: error: ld returned 1 exit status
#20 877.5 make[2]: *** [Makefile:68: postgres] Error 1
#20 877.5 make[2]: Leaving directory '/omni/.pg/Linux-Release/16.1/postgresql-16.1/src/backend'
#20 877.5 make[1]: *** [Makefile:42: install-backend-recurse] Error 2
#20 877.5 make[1]: Leaving directory '/omni/.pg/Linux-Release/16.1/postgresql-16.1/src'
#20 877.5 make: *** [GNUmakefile:11: install-src-recurse] Error 2
#20 877.6 CMake Error at cmake/FindPostgreSQL.cmake:177 (message):
#20 877.6   Can't build Postgres, aborting.
#20 877.6 Call Stack (most recent call first):
#20 877.6   CMakeLists.txt:6 (find_package)
#20 877.6
#20 877.6
#20 877.6 -- Configuring incomplete, errors occurred!

Solved in #421


Remove EOL versions from the Full Tag Listing section on Docker Hub

The Full Tag Listing on Docker Hub currently includes EOL OS versions.  The standard practice is for the Full Tag Listing to only list supported tags.  The end of this section includes a link to all available tags for scenarios in which users need to find this information.
Example Windows Server Core Docker Hub - https://hub.docker.com/_/microsoft-windows-servercore

@2212Emmanuel can you please fix the table in the Docker Hub?
@mamezgeb and @weijuans-msft for visibility.

fixed


repeatedly getting Java.lang.outofmemoryerror

I recently attempted to use disunity to get files from the resources.assets file of the game deemo. I keep getting the error however Java.lang.outofmemoryerror. I've upped the amount of memory allocated to disunity several times to the point where I'm using 12 out of the 16 gigs of ram on my computer but still the error persists. This size of the file is about 1.6 GB, is that way too big for disunity to handle or something? Any answers are appreciated thanks.
Or, if someone else would like to do the extracting for me, that would be appreciated too.
Here it is.

Use Unity Studio

That worked perfectly! Thanks a ton!


Fixed issue with loader

There is a default value for STATS_FILE of webpack-stats.json set in webpack_loader/config.py#L13, therefore STATS_FILE' in self.config is always True.
Therefore, we now check for STATS_URL before checking for STATS_FILE (which is more like an else statement really).
Also fixed typo: .format should be called on the string not on the exception obj.

Excellent! Any idea how to make the tests pass?

One failing Python 2.7 / legacy Django test is okay and I'm happy for us to just switch that test case off since we're exclusively python 3.6+ with Django 1.11+


Possibly add go setup for Debian/Ubuntu machines

Although this is quite obvious for Go programmers, it isn't completely obvious for Ruby ones.
In particular, Go 1.9 is quite recent, and hasn't the widespread packaging that Ubuntu users generally have. A PPA that gets is very high on google (https://launchpad.net/~gophers/+archive/ubuntu/archive) will yield an installation which fails on build with an obscure error (/usr/lib/go-1.9/src/runtime/race.go:256: undefined reference to `__tsan_init'; it may be the race detector, but it seems not to be present in the repository).
I've published a small wiki page that could be copy/pasted for a total go-beginner.

Can you add this wiki page to our wiki as well?

There you go: https://github.com/goby-lang/goby/wiki/Linux-Go-Goby-setup
I've realized that this is actually a generic Linux configuration, not linux-specific, so I've titled it accordingly.
I've created #419 with the README.md update.

@saveriomiroddi I've merged #419, so can this issue be closed?

Yes!

The page is here: https://github.com/goby-lang/goby/wiki/Linux-Go-and-Goby-setup (I've changed the title).


Key Authentication

Can you add public/private key authentication?

I agree we should add this as an additional field where you can browse the keyfile, but in the meantime you can achieve this by adding this to the command line arguments field:
-o IdentityFile=/path/to/key


Typo in comments

Css class in generated markup is "tile..." not "title..."

Ah good catch thank you :)


Refactor tag selection into manager

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

81 of 84 (96.43%)  changed or added relevant lines in 9 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.1%) to 98.211%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/hooks/usePublicAPI.ts
4
7
57.14%

Files with Coverage Reduction
New Missed Lines
%

src/hooks/usePublicAPI.ts
1
67.35%

Totals

Change from base Build<PHONE_NUMBER>:
-0.1%

Covered Lines:
1294

Relevant Lines:
1317

💛  - Coveralls


Prevents field help text returning as unsafe text

Change Password page you see code instead of HTML formatted text.

Python version: 3.6.4
Django version: 2.0.1
Wagtail version: 2.0b1

Thanks @luizboaretto! However, please see the discussion on #3398 - before we add |safe here, we need to audit all of our help text to confirm that this won't be introducing any HTML injection vulnerabilities.


Improve TaskSystemUsage with charts

Use the persistence to create a:

[ ] chart of disk usage in the last 7 days
[ ] chart of ram usage in the last 7 days

duplicate of #102


Display license information in pip show (fixes #1670)

Adds relevant classifier and license fields to setup.py.

Jenkins, test this please

Jenkins, test this please

Jenkins, test this please.
(This is literally a two-line change to setup.py that makes absolutely no functional changes. Why.)

SDBResponseError: SDBResponseError: 403 Forbidden
Query: select * from `deficit-[removed]--files` where ownerID='[removed]'
<?xml version="1.0"?>
<Response><Errors><Error>InvalidClientTokenId<Message>The AWS Access Key Id you provided does not exist in our records.</Message></Error></Errors><RequestID>[removed]</RequestID></Response>

@natanlao so hopefully just a transient error
maybe this will work:
Jenkins, test this please

@mr-c Thank you! It looks like it was just a hiccup. Interestingly, I received the same error the first time this PR was tested.


ui: fix non-updating text2 alerts

appears to have regressed in: https://github.com/commaai/openpilot/pull/32024
resolves: https://github.com/commaai/openpilot/issues/32250

my bad...I'm truly sorry for making that mistake

my bad...I'm truly sorry for making that mistake

no worries, I think it only effected some low impact stuff like updating joystick values, high memory usage percentage, temperatue, etc


Please make it clear in Studio that Type of query is BATCH or COMMAND

OrientDB Version: 2.2.19
Java Version: 8
OS: Centos
Suggestion: please change the green RUN button in Studio to display when it's in batch mode, so it's clear we need to switch to command.
FYI, few weeks ago, I didn't know why the batch syntax that I wrote wasn't working, it wasn't clear that I had to configure the settings, only when Luigi pointed it out it became clear.  I suggest a review of the approach.  Maybe it would be simpler to say if the selection/query starts with BEGIN then run as batch and forget the option completely.
if not, another suggestion is to have a an arrow next to RUN so we can easily switch without the config. let me know if it's not clear.
Thanks

Hi @SafwanHak
thanks for the suggestions.
I would prefer using some label on the button
Run Query
Run Script
along with your last option of quick switch between them

That works.
Thanks Enrico,
Safwan
On Mon, May 15, 2017 at 4:41 PM, Enrico Risa<EMAIL_ADDRESS>wrote:

Hi @SafwanHak https://github.com/safwanhak
thanks for the suggestions.
I would prefer using some label on the button
Run Query
Run Script
along with your last option of quick switch between them
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/orientechnologies/orientdb/issues/7419#issuecomment-301514810,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABxEoxwjW8MnURwUtKmOmT9W8SvLDooyks5r6HJAgaJpZM4NbRID
.

👍


build fails for v5-beta1 because build folder is missing

When installing v5-beta1 via npm and try to build it by npm run dist some errors occurred. Mostly related because the build/ directory is missing and so the files build-plugins.js and rollup.config.js.
Operating system: Windows 10
Installation:
$ npm install bootstrap@next
$ cd node_modules/bootstrap/
$ npm install
$ npm run dist

Errors:
...

><EMAIL_ADDRESS>js-compile-standalone-esm C:\...\Bootstrap\node_modules\bootstrap
> rollup --environment ESM:true,BUNDLE:false --config build/rollup.config.js --sourcemap

internal/modules/cjs/loader.js:968
  throw err;
  ^

Error: Cannot find module 'C:\...\Bootstrap\node_modules\bootstrap\build\build-plugins.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:965:15)
    at Function.Module._load (internal/modules/cjs/loader.js:841:27)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
    at internal/main/run_main_module.js:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>js-compile-plugins: `node build/build-plugins.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js-compile-plugins script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_468Z-debug.log
[!] Error: Could not resolve entry module (build\rollup.config.js).
Error: Could not resolve entry module (build\rollup.config.js).
    at error (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:5265:30)
    at ModuleLoader.loadEntryModule (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:18470:20)
    at async Promise.all (index 0)

npm ERR! code ELIFECYCLE
npm ERR! errno 1
[!] Error: Could not resolve entry module (build\rollup.config.js).
npm ERR<EMAIL_ADDRESS>js-compile-bundle: `rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js-compile-bundle script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Error: Could not resolve entry module (build\rollup.config.js).
    at error (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:5265:30)
    at ModuleLoader.loadEntryModule (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:18470:20)
    at async Promise.all (index 0)

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_525Z-debug.log
npm[!] Error: Could not resolve entry module (build\rollup.config.js).
 ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>js-compile-standalone: `rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js-compile-standalone script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Error: Could not resolve entry module (build\rollup.config.js).
    at error (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:5265:30)
    at ModuleLoader.loadEntryModule (C:\...\Bootstrap\node_modules\bootstrap\node_modules\rollup\dist\shared\rollup.js:18470:20)
    at async Promise.all (index 0)

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_541Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>js-compile-standalone-esm: `rollup --environment ESM:true,BUNDLE:false --config build/rollup.config.js --sourcemap`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js-compile-standalone-esm script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_558Z-debug.log
ERROR: "js-compile-plugins" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>js-compile: `npm-run-all --parallel js-compile-*`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js-compile script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_579Z-debug.log
ERROR: "js-compile" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>js: `npm-run-all js-compile js-minify`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>js script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_601Z-debug.log
ERROR: "js" exited with 1.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR<EMAIL_ADDRESS>dist: `npm-run-all --parallel css js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>dist script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR!      C:\Users\dkern\AppData\Roaming\npm-cache\_logs\2021-01-07T13_53_04_693Z-debug.log

You are not supposed to use things like that. The npm package only includes the needed files for people to consume the project. For everything else you should clone the repo.

You are not supposed to use things like that. The npm package only includes the needed files for people to consume the project. For everything else you should clone the repo.

The documentation should clearly indicate that then, as right now the documentation is a big vague as far as what steps need to take place in order to download BS5 in order to then customize colours and recompile it.  On https://getbootstrap.com/docs/5.0/customize/overview/ it shows the package manager as a valid way to download BS5 for customization.

The documentation should clearly indicate that then, as right now the documentation is a big vague as far as what steps need to take place in order to download BS5 in order to then customize colours and recompile it.  On https://getbootstrap.com/docs/5.0/customize/overview/ it shows the package manager as a valid way to download BS5 for customization.

As mentionned in the docs, you have to use your own Sass compiler (meaning you only import our source files in your Sass project).
Our npm scripts are for internal use, as for any npm dependencies.

As mentionned in the docs, you have to use your own Sass compiler (meaning you only import our source files in your Sass project).
Our npm scripts are for internal use, as for any npm dependencies.

@ffoodd That's not completely true. The docs say I can  use Bootstrap’s included npm scripts to build our documentation, compile source code, run tests, and more.
https://getbootstrap.com/docs/5.0/getting-started/build-tools/
But as you posted another way ... what is the correct one?! It's very misleading right now. How should anybody know.

@ffoodd That's not completely true. The docs say I can  use Bootstrap’s included npm scripts to build our documentation, compile source code, run tests, and more.
https://getbootstrap.com/docs/5.0/getting-started/build-tools/
But as you posted another way ... what is the correct one?! It's very misleading right now. How should anybody know.

Using Bootstrap, either customized or not, is not the same than building Bootstrap core and docs.
If you want to customize and use, you need to know Sass and how to compile it. Our doc is very clear, you simply need to import our scss files in your Sass project.
I don't see how we could get this clearer ATM, would you have any suggestion?

Using Bootstrap, either customized or not, is not the same than building Bootstrap core and docs.
If you want to customize and use, you need to know Sass and how to compile it. Our doc is very clear, you simply need to import our scss files in your Sass project.
I don't see how we could get this clearer ATM, would you have any suggestion?

My suggestion then is to fully remove the "Build Tools" page from the docs! If I as a user want to "build" BS, this is the page I would going for (as I did). And the page even say everything I would expect, when I would want to build BS by myself. If this page is only relevant for people who want to work on the bootstap core files, this should be much more explained. I mean, the page also says:

Bootstrap uses npm scripts for its build system. Our package.json includes convenient methods for working with the framework, including compiling code, running tests, and more.

And:

Learn how to use Bootstrap’s included npm scripts to build

It's still not clear to me, why this page is in the docs then, if this has nothing directly to do with working with (not for) BS and has nothing to do with customization too. I would expect something like this page to be located on GitHub then. I mean, if the first thing I hear after try to do what the page described is "You are not supposed to use things like that.", then this page should not be located in the docs too.
Just my point ...

My suggestion then is to fully remove the "Build Tools" page from the docs! If I as a user want to "build" BS, this is the page I would going for (as I did). And the page even say everything I would expect, when I would want to build BS by myself. If this page is only relevant for people who want to work on the bootstap core files, this should be much more explained. I mean, the page also says:

Bootstrap uses npm scripts for its build system. Our package.json includes convenient methods for working with the framework, including compiling code, running tests, and more.

And:

Learn how to use Bootstrap’s included npm scripts to build

It's still not clear to me, why this page is in the docs then, if this has nothing directly to do with working with (not for) BS and has nothing to do with customization too. I would expect something like this page to be located on GitHub then. I mean, if the first thing I hear after try to do what the page described is "You are not supposed to use things like that.", then this page should not be located in the docs too.
Just my point ...

I don't see how we could get this clearer ATM, would you have any suggestion?

I'm more than happy to take a stab at a documentation page.
There is a lot of assumed knowledge in the customization documentation as to the entire build toolchain.
While it's true that every build environment is different depending on the environment, having documentation that someone in a standard linux (or windows) environment could follow step-by-step to result in a built BootStrap5 with one colour change.
People will adapt it to their own setup, and that's fine. A working example that will show how it's possible after installing npm in any standard linux distribution should be a page or block in the documentation.
Happy to take a stab at it if there is interest.

I don't see how we could get this clearer ATM, would you have any suggestion?

I'm more than happy to take a stab at a documentation page.
There is a lot of assumed knowledge in the customization documentation as to the entire build toolchain.
While it's true that every build environment is different depending on the environment, having documentation that someone in a standard linux (or windows) environment could follow step-by-step to result in a built BootStrap5 with one colour change.
People will adapt it to their own setup, and that's fine. A working example that will show how it's possible after installing npm in any standard linux distribution should be a page or block in the documentation.
Happy to take a stab at it if there is interest.

@ffoodd No further response ?!

@ffoodd No further response ?!

Continuing my comment from recently, I did go through the many steps to figure out a good way to build BS5 in a contained environment, which doesn't assume the user has a full node build chain on their system already, knowledge of sass and of the specific dependencies and locations where node ecosystems install things.
I made this project in Docker because it stops someone who might not use these tools otherwise from 'tainting' their environment with a whole raft of dependencies, some of which don't come from distro packages. For many people, the only time they will touch sass and node is to make a change to Bootstrap and then go back to their world of regular CSS/HTML/Photoshop.
My package.json and the same steps can be put into documentation and followed on a vanilla system without the Docker element of it. It would probably be appropriate to NOT have the docker elements of it in the bs5 docs, but the code I have installs node, git, installs all dependencies, and includes a basic package.json in it that creates the full dist folder with minified output.
As stated above, happy to take a stab at writing and contributing a documentation page if there is interest in including one.

Continuing my comment from recently, I did go through the many steps to figure out a good way to build BS5 in a contained environment, which doesn't assume the user has a full node build chain on their system already, knowledge of sass and of the specific dependencies and locations where node ecosystems install things.
I made this project in Docker because it stops someone who might not use these tools otherwise from 'tainting' their environment with a whole raft of dependencies, some of which don't come from distro packages. For many people, the only time they will touch sass and node is to make a change to Bootstrap and then go back to their world of regular CSS/HTML/Photoshop.
My package.json and the same steps can be put into documentation and followed on a vanilla system without the Docker element of it. It would probably be appropriate to NOT have the docker elements of it in the bs5 docs, but the code I have installs node, git, installs all dependencies, and includes a basic package.json in it that creates the full dist folder with minified output.
As stated above, happy to take a stab at writing and contributing a documentation page if there is interest in including one.

https://github.com/twbs/bootstrap-npm-starter shows you how to build something with Bootstrap, as opposed to building Bootstrap itself (which is what the build tooling is really about right now). Check out that repo and it should show you what you need.
Perhaps we need to explore adding more “guide” content to go with all this?

https://github.com/twbs/bootstrap-npm-starter shows you how to build something with Bootstrap, as opposed to building Bootstrap itself (which is what the build tooling is really about right now). Check out that repo and it should show you what you need.
Perhaps we need to explore adding more “guide” content to go with all this?

how to build something with Bootstrap

This is fine if someone is building an node project and wishes to incorporate Bootstrap. Again, many folks (at least me on many occasions) has wanted to take a css/js file and copy it elsewhere. Into a web site, Wordpress template, or something else that will never see any other component.

Perhaps we need to explore adding more “guide” content to go with all this?

Take for example what I did to make a quick and dirty compile at https://github.com/michaelkrieger/bootstrap-docker . The dependencies that were needed, that the npm download isn't sufficient to build?  Needless to say, there are many reasons to just want to build bootstrap without integrating it into a node project.
Now I wouldn't think Docker is necessary for the guide but that the sass-compile commands or a prebuilt project.json to have a minified css/js aren't in the docs really surprises me @mdo .

how to build something with Bootstrap

This is fine if someone is building an node project and wishes to incorporate Bootstrap. Again, many folks (at least me on many occasions) has wanted to take a css/js file and copy it elsewhere. Into a web site, Wordpress template, or something else that will never see any other component.

Perhaps we need to explore adding more “guide” content to go with all this?

Take for example what I did to make a quick and dirty compile at https://github.com/michaelkrieger/bootstrap-docker . The dependencies that were needed, that the npm download isn't sufficient to build?  Needless to say, there are many reasons to just want to build bootstrap without integrating it into a node project.
Now I wouldn't think Docker is necessary for the guide but that the sass-compile commands or a prebuilt project.json to have a minified css/js aren't in the docs really surprises me @mdo .

NPM is a dependency manager: you use it to consume Bootstrap as a dependency, not to build its documentation.
I guerss this is the main cullprit here: our "Build Tools" are for contributing (building docs, ensuring quality, etc.), not related to using Bootstrap as a dependency.
So maybe we may add a callout to mention this, and that our NPM package only contains what it needs as a dependency?

NPM is a dependency manager: you use it to consume Bootstrap as a dependency, not to build its documentation.
I guerss this is the main cullprit here: our "Build Tools" are for contributing (building docs, ensuring quality, etc.), not related to using Bootstrap as a dependency.
So maybe we may add a callout to mention this, and that our NPM package only contains what it needs as a dependency?

I agree with @dkern: https://github.com/twbs/bootstrap/issues/32719#issuecomment-757046759: This is very confusing. I understood the build page exactly as he did.

As others have mentioned, what's the purpose of this page https://getbootstrap.com/docs/5.0/getting-started/build-tools/ if that's not the correct way of customizing/compiling bootstrap.


Fix crash issue of TelemetryBidiReactor and MetricBidiReactor

Which Issue(s) This PR Fixes

Fixes #789 #790 #791 #792 #795 #796, and maybe #794 #797 .
Brief Description

How Did You Test This Change?

grpc::ClientContext#TryCancel is something I missed and It helps simplify the workflow a lot.  Good Job.


[FLINK-6590] Integrate automatic docs generation

This PR partially integrates the docs generation introduced in FLINK-5781/#3495  into the actual documentation.
The following sections now use the generated tables:

WebFrontend
Metrics
Kerberos
Zookeper (security)
Queryable state
HistoryServer
Environment options (java.opts. ...)

Of course, some pictures:

For the parameters listed under Common Options i propose simply linking to the corresponding table as shown here:

I was just wondering if the generated files should be part of the codebase. Shouldn't they only be generated in the build process?

That's a good point. I'll need to checkout how we're building the docs and whether we can just generate the docs before calling build-docs.sh.

We can leave the generated files out of the codebase, integrating it into the build script should be doable.

+1 for integration into the build-docs.sh, we just have to make sure that the docs are still properly build on the buildbot for the flink website.

I'm not so sure about integrating it directly into the build-docs.sh. That implies that when you run the script you have also have to compile Flink. We can reduce this to at-least-once by adding a brittle mechanism to check for the presence of the files, but that's about it.
I was thinking primarily about the website documentation; for this we compile Flink anyway, we  just have to build the docs after compilation, and not before.
Note that if any file that is supposed to be included in the docs isn't present the build process will straight up fail.

How about the following:

We commit the generated files to git
We try in build-docs.sh to update the generated files, but a failure won't break the doc build process

This way, we have an "eventual consistency" model for the config parameters.

That doesn't solve the problem of having to wait 10 minutes for every little change in the docs.

updated version: #5119


[feature request] Codelens for TestFixture

Please add ability to run test and debug test on TestFixture with nunit

@Thaina  We already have a codelens showing up for a Nunit project. Also, with the change in #1961 , we added the capability to run and debug all the tests.

This change is available in the latest beta release, if you're interested in giving it a spin. Follow these instructions to install a beta release of C# for VS Code.

This is a dupe of #420, which as @akshita31 mentioned, is already fixed for the next release. Feel free to take a beta release for a spin if you're interested.


Support UTF-8 while display cheat files

After adding some notes using utf-8, the text will not be correctly shown.
e.g. add utf-8 symbol while use "cheat -e notes". I can see the symbol when I set encoding=utf-8 in vim.
but when I call it by "cheat notes", the symbol cannot correctly display.

Hi, @WBobby
This should already work. Are you certain that your terminal is configured to support UTF-8 currently? Please show me the output of the following command:
env | grep LANG

Thanks.

Closing as stale.


chore: bdd-spring-1581083617 to 0.0.1

chore: Promote bdd-spring-1581083617 to version 0.0.1

[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 approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  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:

OWNERS

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


Generate Installation and Configuration Instructions for v1

The installation process is completely different for v1, we need to document, and test it, and see what can be done to simplify. We may want to containerize it, also, but if that's a longer project we can divide it out.

Resolved in v1 branch.


Add Perps Account Activity Models

calculate DAU & MAU (accounts) for each day
calculate daily/monthly new accounts

For both, monthly means a 28-days window

Left one comment on date columns naming, otherwise checked the data on dev and looks good to go!

I've updated the the column's name (and also the query in the internal API to reflect this change)


rename to AI Lab

The new name of the extension is AI Lab.  This issue is meant to track the process.
That implies changing the name in all available resources such as OCI images, docs, code, GitHub project and more.

I guess we should also rename the yaml file inside the ai-app repos from ai-studio.yaml to ai-lab.yaml, right?

Sounds good to me.  I think in general, a big s/AI Studio/AI Lab/ on file names, in the code and docs, etc.

Pushed a PR -> https://github.com/redhat-et/locallm/pull/99


Want to align all the contents of sell section of particular gadget in center and responsive

All the contents of sell section of particular gadget from sell-1.html to sell-29.html must be aligned center or must be responsive as per multiple device resolution.
You can completely change this code and add your code of sell section of every gadget.
Remember create pull requests only after 1 October.
RESPONSIVE WEBPAGE WILL GET PRIORITY
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-1.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-2.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-3.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-4.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-5.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-6.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-7.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-8.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-9.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-10.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-11.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-12.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-13.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-14.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-15.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-16.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-17.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-18.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-19.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-20.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-21.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-22.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-23.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-24.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-25.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-26.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-27.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-28.html
https://github.com/singhrishabh93/spot.github.io/blob/main/sell-29.html

Hi there, I am Aditya!
I want to work on this issue.
Can you give me the opportunity?

Hi there, I am Aditya! I want to work on this issue. Can you give me the opportunity?

Yes, Ofcourse you can try it out
Feel free to work and remember create pull requests only after 1 October.

Sure sir, thank you!

@iAdityaNarayanT
What's the progress?


iOS 8.3 crashes when installing constraints on views that are not in the view hierarchy

It crashes with the following exception:
+[NSLayoutConstraint constraintWithItem:attribute:relatedBy:toItem:attribute:multiplier:constant:]:
A multiplier of 0 or a nil second item together with a location for the first attribute creates
an illegal constraint of a location equal to a constant. Location attributes must be specified in
pairs.

This is the stack trace:
3  Foundation    0x0000000184a05ecc VerifyConstraintArguments + 220
4  Foundation    0x000000018488dad0 +[NSLayoutConstraint constraintWithItem:attribute:relatedBy:toItem:attribute:multiplier:constant:] + 440
5  App           0x000000010049c348 -[MASViewConstraint install] (MASViewConstraint.m:291)
6  App           0x0000000100499fdc -[MASConstraintMaker install] (MASConstraintMaker.m:45)
7  App           0x000000010049e0e8 -[UIView(MASAdditions) mas_updateConstraints:] (View+MASAdditions.m:26)

As the title says, this only happens for views that have not been added to the view hierarchy.
Masonry version (0.6.1)

@philipengberg you cannot specify constraints on views that are not in the view hierarchy. This is an Auto Layout restriction not a Masonry restriction

@cloudkite I think this issue should be reconsidered.
Although clearly a layout constraint crash, Masonry seems to abstract away any references to the view's superview that would otherwise be required with normal relative constraint building.
Making constraints initially is pretty straight forward and this crash actually can be helpful during development to catch issues.
However in more complex scenarios the mas_updateConstraints, or mas_remakeConstraints leave open the possibility of a condition where constraints updates will sometimes get called after a view has been removed from it's superview causing this crash. These crashes can go undetected during development.
Instead of wrapping all these constraint updates in an if statement to check for superviews, we could easily handle these cases internally by logging/asserting the error and ignore an update/remake if the constraints will fail due to superview (second constraint) being nil.
if (!self.firstViewAttribute.isSizeAttribute && !self.secondViewAttribute) {
    secondLayoutItem = self.firstViewAttribute.view.superview;
    secondLayoutAttribute = firstLayoutAttribute;

    if (!secondLayoutItem) {
        // Don't continue to crash. NSLog/NSAssert
        return;
    }
}


Added meraki ui blog

it single page for blog site design it by @merakiui Team.

Hi, sorry but this is not the correct section. The description is not written in a correct english.
And it also seems that the "UI kit" is not yet finished. Its repository title even has a typo.
@joshmanders

in any section i should put it , :full_moon_with_face: and my english not bad :smiley: , i know the "UI kit" not finished , but this template finished i want people try it and if have any issue to fixed before i release the "UI kit" :tada: ...

Along with what @hawezo said, I really don't see much here, the blog repo is fine, you can link that, but the whole description reads as an advertisement for a "UI Kit" that is just 6 html files with a some tailwind classes, nothing to showcase the components, no documentation, nothing.
You can add a link for the blog example, but reword the description so it's not and advertisement, and when "meraki ui" has more substance submit a new PR and we'll assess again.

okay thanks @joshmanders :+1:  :smile:


README debug code is Python 2-specific

We should add a Python 3 version of the code after "To log all the requests made by your script in significant detail..."

Hey @Oscil8 thanks for the feedback.
The README needs to be updated, so this is related to #146


Graph broken with cyclic dependencies

I have a graph with cycle on the root node as shown below:
1 --> 2 --> 3 --> 1
Now when I try to print the order of graph (graph.overallOrder()), this returns empty.
But it works fine with below scenario
0 -->1 --> 2 --> 3 --> 1
Here is the code:
const GRAPH = require('dependency-graph').DepGraph;

// Working
let a = new GRAPH({ circular: true });

a.addNode(0);
a.addNode(1);
a.addNode(2);
a.addNode(3);
a.addDependency(0,1);
a.addDependency(1,2);
a.addDependency(2,3);
a.addDependency(3,1);

console.log(a.overallOrder()); // returns correct order

/*
**************************
*/

// Not working
let a = new GRAPH({ circular: true });

a.addNode(1);
a.addNode(2);
a.addNode(3);
a.addDependency(1,2);
a.addDependency(2,3);
a.addDependency(3,1);

console.log(a.overallOrder()); // returns empty array

I'll take a look when I get a bit of time - I think it's because there are no clear starting points (nodes with nothing depending on them) to run the DFS from.
Currently the circular option just suppresses the error that happens when a cycle is detected. A true topologic ordering (what overallOrder does) is really only possible when the graph is acyclic.
That being said - I can probably make it return some ordering in this case when circular is true) rather than an empty array.

Should be fixed in version 0.8.1.


chore: better error log

Basic Checks
Have you run rush change for this change?

[x] Yes
[ ] No

If No, please run rush change before, this is necessary.
If adding a new feature, the PR's description includes:

[ ] Reason for adding this feature
[ ] How to use
[ ] A basic example

Does this PR introduce a breaking change? (check one)

[ ] Yes
[x] No

If yes, please describe the impact and migration path for existing applications:
Summary
Provide more detailed error log when error occurs

@chengcyber Could please help to review and publish a new version?

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

<EMAIL_ADDRESS>has been released 🎉


Projects fail to build without Diet-NG

Hi!
If I compile a Vibe project without Diet-NG, I get errors like:
/usr/include/d/vibe/vibe/http/server.d(279): Error: undefined identifier 'DefaultFilters'

This, looking at the code, makes sense. So I guess you might want to make Diet a hard-dependency, fail with a better error message, or maybe fix this problem somehow, so builds without Diet still work.
Thanks!

Hi! Diet-NG has indeed become a hard dependency as of 0.8.1, as the old implementation has been removed completely: https://github.com/rejectedsoftware/vibe.d/blob/c28ce62e33a6d4d9dea827d9f3d13c759ae79fe0/http/dub.sdl#L7
I missed how this is now handled in the meson build when looking through the PR. But tagged diet-ng 1.4.1 has been tagged with the meson.build included, so it could be added to vibe.d.

@s-ludwig I added a patch which resolves that in Meson (requires a minor change in Diet as well, for convenience).
I guess it might make sense then in Vibe.d to remove the version block around the Diet-NG code? (so any attempt to compile without Diet will fail for real).


libopencv_imgcodecs.so.3.1: error adding symbols: DSO missing from command line (build with anaconda)

I'm trying to build mxnet with Anaconda (gcc-4.8.5, opencv3), here is my error log:
. . .
a - build/src/operator/crop_gpu.o
a - build/src/operator/identity_attach_KL_sparse_reg_gpu.o
a - build/src/operator/activation_gpu.o
a - build/src/operator/concat_gpu.o
a - build/src/operator/native_op_gpu.o
a - build/src/operator/cudnn_batch_norm_gpu.o
a - build/src/operator/regression_output_gpu.o
a - build/src/operator/upsampling_gpu.o
a - build/src/operator/swapaxis_gpu.o
a - build/src/operator/cast_gpu.o
a - build/src/operator/convolution_gpu.o
a - build/src/optimizer/sgd_gpu.o
/usr/bin/ld: /tmp/ccps12Mn.o: undefined reference to symbol '_ZN2cv8imencodeERKNS_6StringERKNS_11_InputArrayERSt6vectorIhSaIhEERKS6_IiSaIiEE'
/home/earthson/env/opt/anaconda/lib/libopencv_imgcodecs.so.3.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:187: recipe for target 'bin/im2rec' failed
make: *** [bin/im2rec] Error 1

make/config.mk
# the additional link flags you want to add
ADD_LDFLAGS = "-L/home/earthson/env/opt/anaconda/lib"

# the additional compile flags you want to add
ADD_CFLAGS = "-I/home/earthson/env/opt/anaconda/include"

#---------------------------------------------
# matrix computation libraries for CPU/GPU
#---------------------------------------------

# whether use CUDA during compile
USE_CUDA = 1

# add the path to CUDA library to link and compile flag
# if you have already add them to environment variable, leave it as NONE
USE_CUDA_PATH = /home/earthson/env/opt/cuda
#USE_CUDA_PATH = NONE

# whether use CuDNN R3 library
USE_CUDNN = 1

# whether use cuda runtime compiling for writing kernels in native language (i.e. Python)
USE_NVRTC = 1

# whether use opencv during compilation
# you can disable it, however, you will not able to use
# imbin iterator
USE_OPENCV = 1

# use openmp for parallelization
USE_OPENMP = 1

with export PKG_CONFIG_PATH=/home/earthson/env/opt/anaconda/lib/pkgconfig I got:
a - build/src/operator/convolution_gpu.o                                                                                [0/1971]
a - build/src/optimizer/sgd_gpu.o
/usr/bin/ld: cannot find -lippicv
collect2: error: ld returned 1 exit status
Makefile:174: recipe for target 'lib/libmxnet.so' failed
make: *** [lib/libmxnet.so] Error 1
make: *** Waiting for unfinished jobs....
/usr/bin/ld: cannot find -lippicv
collect2: error: ld returned 1 exit status
Makefile:187: recipe for target 'bin/im2rec' failed
make: *** [bin/im2rec] Error 1

Why is your opencv libs under anaconda/lib? How did you install your opencv?

@piiswrong opencv and gcc are installed using conda
conda install gcc
conda install opencv3 #using menpo channel

I've downloaded the ippicv, the error has gone, But when I am trying to use openblas(also integrated in Anaconda), it shows that libfortran not found.
Here is the error case I've found:

opencv3 + openblas: libgfortran.so not found
`openblas: no error
opencv3 + mkl: no error

My system is Ubuntu 15.10 with gcc 5.2.
I've also tried to build mxnet using system gcc, there is no compile error, but when I using Anaconda's IPython, an link error occured.

I have never tried linking to anaconda's library. Since they build their own version of a lot of libraries, it's probably not a good idea.

I see~ thx:)


predictive model for cost savings plan and reservations looking forward based on compute usage

📝 Scenario
As a <TODO: What persona is this for?>, I need to <TODO: What action does the user need to perform?> in order to <TODO: What is the goal? Why is this needed?>
💎 Solution
TODO: Add a clear and concise description of what you want to happen. Focus on the outcome, not the implementation details.
📋 Tasks
### Required tasks
- [ ] TODO: Add tasks

### Stretch goals
- [ ] TODO: Add tasks

ℹ Additional context
TODO: Add any other context or screenshots about the change request, including alternative solutions you considered and why you ruled them out.
🙋♀ Ask for the community

We could use your help:

Please vote this issue up (👍) to prioritize it.
Leave comments to help us solidify the vision.

multiple customers are requesting if Microsoft has a model to see what savings they will get by applying reservations or savings plans on resources in azure.  They want they will save if applied so that they can request budgeting for the purchases of the reservations and savings plans.

NOTE: Aptio provides this and they typically dont want to pay for the Aptio license and want to get it in Azure

Different not looking for avoidance necessarily, but estimates to get budget based on savings potential, maybe if that is what we are calling it then yes but they want something to tell them based on their past usage for compute average and skus what savings they will enjoy in the future
Sent via the Samsung Galaxy Z Fold3 5G, an AT&T 5G smartphone
Get Outlook for Androidhttps://aka.ms/AAb9ysg

From: Arthur Clares @.>
Sent: Thursday, October 17, 2024 5:45:48 AM
To: microsoft/finops-toolkit @.>
Cc: jerrywolff @.>; Author @.>
Subject: Re: [microsoft/finops-toolkit] predictive model for cost savings plan and reservations looking forward based on compute usage (Issue #1060)
@flanakinhttps://github.com/flanakin @nteyanhttps://github.com/nteyan This is related to the cost avoidance concept that we are working on the new Rate Optimization dashboard. Customer is asking for cost avoidance but through RI purchase instead of waste reduction.
—
Reply to this email directly, view it on GitHubhttps://github.com/microsoft/finops-toolkit/issues/1060#issuecomment-2419449303, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE57YERD2I3A4MS7BW5CGJDZ36WPZAVCNFSM6AAAAABQBXPI7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJZGQ2DSMZQGM.
You are receiving this because you authored the thread.Message ID: @.***>

@jerrywolff Can you add more details about what you expect with this? It's a bit abstract and I fear it won't get picked up without a clearer definition of what needs to change.

#needs-info